CI: use make VERBOSE=1 everywhere

Having visible build commands helps reproducibility.
This commit is contained in:
David Adam 2024-01-26 07:21:11 +08:00
parent b8b062eb84
commit 9ac5e79e46

View file

@ -32,10 +32,10 @@ jobs:
cmake ..
- name: make
run: |
make
make VERBOSE=1
- name: make test
run: |
make test
make VERBOSE=1 test
ubuntu-32bit-static-pcre2:
@ -63,7 +63,7 @@ jobs:
make VERBOSE=1
- name: make test
run: |
make test
make VERBOSE=1 test
ubuntu-asan:
@ -101,7 +101,7 @@ jobs:
cmake .. -DASAN=1 -DRust_CARGO_TARGET=x86_64-unknown-linux-gnu -DCMAKE_BUILD_TYPE=Debug
- name: make
run: |
make
make VERBOSE=1
- name: make test
env:
FISH_CI_SAN: 1
@ -116,7 +116,7 @@ jobs:
llvm_version=$(clang --version | awk 'NR==1 { split($NF, version, "."); print version[1] }')
export ASAN_SYMBOLIZER_PATH=/usr/bin/llvm-symbolizer-$llvm_version
export LSAN_OPTIONS="$LSAN_OPTIONS:suppressions=$PWD/build_tools/lsan_suppressions.txt"
make test
make VERBOSE=1 test
# Our clang++ tsan builds are not recognizing safe rust patterns (such as the fact that Drop
# cannot be called while a thread is using the object in question). Rust has its own way of
@ -166,7 +166,7 @@ jobs:
cmake -DWITH_GETTEXT=NO ..
- name: make
run: |
make
make VERBOSE=1
- name: make test
run: |
make test
make VERBOSE=1 test