Skip to content

Commit

Permalink
android CI: incremental install when retry
Browse files Browse the repository at this point in the history
  • Loading branch information
cre4ture committed Apr 26, 2024
1 parent 4090d46 commit 5d76335
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion util/android-commands.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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=$?

Expand Down

0 comments on commit 5d76335

Please sign in to comment.