1
0
mirror of https://github.com/uutils/coreutils synced 2024-07-01 06:54:36 +00:00

android CI: incremental install when retry

This commit is contained in:
Ulrich Hornung 2024-04-26 12:07:20 +02:00
parent 4090d468c0
commit 5d763358fa
No known key found for this signature in database
GPG Key ID: 64EA3BAAF1BC0603

View File

@ -515,7 +515,10 @@ snapshot() {
echo "Installing cargo-nextest"
# We need to install nextest via cargo currently, since there is no pre-built binary for android x86
command="export CARGO_TERM_COLOR=always && cargo install cargo-nextest"
# explicitly set CARGO_TARGET_DIR as otherwise a random generated tmp directory is used,
# which prevents incremental build for the retries.
command="export CARGO_TERM_COLOR=always && export CARGO_TARGET_DIR=\"cargo_install_target_dir\" && cargo install cargo-nextest"
run_with_retry 3 run_command_via_ssh "$command"
return_code=$?