+
Skip to content

Tags: TomAFrench/lib

Tags

3.0.2

Toggle 3.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix --output in some cases (earthly#53) (earthly#54)

Currently, when --output is used multiple times on the same directory,
the underlying command which copies the output can fail with a
misleading error message. Even if your regular expression matches a file
in the target directory, you're presented with:

"no files found within ./target matching the provided output regexp"

If the "mv" command's stderr is printed, it shows:

"mv: inter-device move failed: '/tmp/earthly/lib/rust/release' to
'target/release'; unable to remove target: Directory not empty"

Since "mv" doesn't handle existing directories the way we may want here,
let's use "cp -ruT" to overlay the files into the target directory
(regardless of what's already present there) and then remove the
temporary directory.

3.0.1

Toggle 3.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
remove echo (earthly#48)

3.0.0

Toggle 3.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add +CROSS (earthly#47)

Fixes earthly#42

2.2.11

Toggle 2.2.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
UDC->function refactor (earthly#28)

2.2.10

Toggle 2.2.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Set $CARGO_HOME, $PATH and move cfg under /tmp (earthly#26)

Co-authored-by: @xv-ian-c

2.2.9

Toggle 2.2.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Adds +INIT and $OS_RELEASE to cache id (earthly#25)

This PR:
- Includes the distro information (from `/etc/os-release`) in the cache
id default value. This avoids the scenario of reusing the cache entries
across potentially incompatibles shared libraries.
- Includes a `+INIT` UDC used for initialize the build environment for
the rest UDCs to be invoked.
- Exports the cache id to the build environment as
`$CARGO_HOME_CACHE_ID`

---------

Co-authored-by: Vlad A. Ionescu <446771+vladaionescu@users.noreply.github.com>

2.2.8

Toggle 2.2.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
rust: improve error handling of toml/jq install (earthly#24)

Chains installation commands together to improve error handling.

The previous code would still catch errors, but the error messages would
be unclear "file not found" errors when running the final chmod commands.
Due to previous exit codes not being checked.

Signed-off-by: Alex Couture-Beil <alex@earthly.dev>

2.2.7

Toggle 2.2.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Clean apt after install (earthly#17)

* Clean apt after install

2.2.6

Toggle 2.2.6's commit message

Verified

This commit was signed with the committer’s verified signature.
idelvall Ignacio del Valle Alles
Merge remote-tracking branch 'origin/main'

2.2.5

Toggle 2.2.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix debian install of dockerd (earthly#16)

* Fix debian install of dockerd

* Add oldstable to build list

* Update install-dind.sh

use $distro instead of debian

---------

Co-authored-by: idodod <idodod@gmail.com>
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载