From fb0546b1c5ebb858605bef4c9fa001782e0ab213 Mon Sep 17 00:00:00 2001 From: Cory Fields Date: Tue, 11 Feb 2025 22:42:47 +0000 Subject: [PATCH] ci: don't try to install for a fuzz build Currently the manpages are installed, but that is a bug. An upcoming commit will avoid installing manpages for targets that aren't configured, which removes the "install" target for fuzz builds. --- ci/test/00_setup_env_mac_native_fuzz.sh | 1 + ci/test/00_setup_env_native_fuzz.sh | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ci/test/00_setup_env_mac_native_fuzz.sh b/ci/test/00_setup_env_mac_native_fuzz.sh index 1a453a4353f..cacf2423ac3 100755 --- a/ci/test/00_setup_env_mac_native_fuzz.sh +++ b/ci/test/00_setup_env_mac_native_fuzz.sh @@ -14,3 +14,4 @@ export OSX_SDK="" export RUN_UNIT_TESTS=false export RUN_FUNCTIONAL_TESTS=false export RUN_FUZZ_TESTS=true +export GOAL="all" diff --git a/ci/test/00_setup_env_native_fuzz.sh b/ci/test/00_setup_env_native_fuzz.sh index 1b5a27bb6cd..84e57311dcd 100755 --- a/ci/test/00_setup_env_native_fuzz.sh +++ b/ci/test/00_setup_env_native_fuzz.sh @@ -14,7 +14,7 @@ export NO_DEPENDS=1 export RUN_UNIT_TESTS=false export RUN_FUNCTIONAL_TESTS=false export RUN_FUZZ_TESTS=true -export GOAL="install" +export GOAL="all" export CI_CONTAINER_CAP="--cap-add SYS_PTRACE" # If run with (ASan + LSan), the container needs access to ptrace (https://github.com/google/sanitizers/issues/764) export BITCOIN_CONFIG="\ -DBUILD_FOR_FUZZING=ON \