bitcoin/ci/test
fanquake 3a63ef5020
Merge bitcoin/bitcoin#27616: ci: Remove CI_EXEC bloat
fa01c3c59c ci: Remove CI_EXEC bloat (MarcoFalke)
fa8a428c92 move-only: Move almost all CI_EXEC code to 06_script_b.sh (MarcoFalke)

Pull request description:

  `CI_EXEC` has many issues:

  * It is roughly equivalent to `bash -c "$*"`, meaning that the full command will be treated as a single string, ignoring tokens.
  * It must be put in front of (almost) every command, making it easy to forget, hard to debug the resulting failure, and the code verbose.

  Fix all issues by removing it almost completely.

ACKs for top commit:
  TheCharlatan:
    ACK fa01c3c59c

Tree-SHA512: 4a65d61f5c35ca945d31f270dba3e96305fd83333a7713f0452c67f02a78e1901113e9f18d21e1dc016403c0033eb32038a9308d0a0ded7ee6b970d18381a1c2
2023-05-15 11:15:25 +01:00
..
00_setup_env.sh ci: Cache more stuff in the ci images: msan, iwyu, pip, sdks 2023-03-24 10:19:25 +01:00
00_setup_env_android.sh ci: Use the latest Ubuntu LTS for "ARM64 Android APK" task 2023-02-08 14:15:13 +00:00
00_setup_env_arm.sh scripted-diff: ci: Rework docker naming 2023-01-11 10:49:18 +01:00
00_setup_env_i686_centos.sh Bump python minimum version to 3.8 2023-04-21 10:18:19 +02:00
00_setup_env_i686_multiprocess.sh scripted-diff: ci: Rework docker naming 2023-01-11 10:49:18 +01:00
00_setup_env_mac.sh scripted-diff: ci: Rework docker naming 2023-01-11 10:49:18 +01:00
00_setup_env_mac_native_arm64.sh scripted-diff: Bump copyright headers 2022-12-24 23:49:50 +00:00
00_setup_env_native_asan.sh ci: remove usage of untrusted bpfcc-tools 2023-05-02 12:02:45 +01:00
00_setup_env_native_fuzz.sh ci: use LLVM/clang-16 in native_fuzz (ASAN) job 2023-03-29 16:05:59 +01:00
00_setup_env_native_fuzz_with_msan.sh test: LLVM/Clang 16 for MSAN jobs 2023-04-10 10:57:05 +01:00
00_setup_env_native_fuzz_with_valgrind.sh ci: explicitly install libclang-rt-dev in valgrind jobs 2023-04-13 11:22:39 +01:00
00_setup_env_native_msan.sh test: LLVM/Clang 16 for MSAN jobs 2023-04-10 10:57:05 +01:00
00_setup_env_native_nowallet_libbitcoinkernel.sh Bump python minimum version to 3.8 2023-04-21 10:18:19 +02:00
00_setup_env_native_qt5.sh Bump python minimum version to 3.8 2023-04-21 10:18:19 +02:00
00_setup_env_native_tidy.sh ci: use clang-16 in tidy task 2023-04-05 11:43:42 +01:00
00_setup_env_native_tsan.sh ci: Use TSan new runtime (llvm-16, take 3) 2023-03-28 10:01:47 +02:00
00_setup_env_native_valgrind.sh ci: explicitly install libclang-rt-dev in valgrind jobs 2023-04-13 11:22:39 +01:00
00_setup_env_s390x.sh scripted-diff: ci: Rework docker naming 2023-01-11 10:49:18 +01:00
00_setup_env_win64.sh Merge bitcoin/bitcoin#25696: build: Re-enable external signer on Windows 2023-03-08 21:01:53 -05:00
01_base_install.sh ci: remove usage of untrusted bpfcc-tools 2023-05-02 12:02:45 +01:00
04_install.sh move-only: Move almost all CI_EXEC code to 06_script_b.sh 2023-05-10 14:10:38 +02:00
06_script_b.sh Merge bitcoin/bitcoin#27616: ci: Remove CI_EXEC bloat 2023-05-15 11:15:25 +01:00
wrap-qemu.sh scripted-diff: Bump copyright headers 2022-12-24 23:49:50 +00:00
wrap-valgrind.sh scripted-diff: Bump copyright headers 2021-12-30 19:36:57 +02:00
wrap-wine.sh scripted-diff: Bump copyright headers 2022-12-24 23:49:50 +00:00
wrapped-cl.bat ci: Integrate ccache into MSVC build 2022-03-12 03:20:33 +01:00