ci: use bitcoin-node for one depends job
What changed, and why it matters
This commit changes a single CI (continuous integration) test configuration file for CentOS. It tells the test runner to use the 'bitcoin-node' binary with multiprocess mode enabled when running functional tests. This is a testing infrastructure change, not a change to the Bitcoin Core software that users run.
No security action required. This is a routine CI configuration change to expand test coverage for the multiprocess `bitcoin-node` binary.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff adds export BITCOIN_CMD='bitcoin -m' to ci/test/00_setup_env_native_centos.sh. This environment variable is consumed by the CI functional test framework to select which binary and mode to use. The -m flag enables multiprocess mode. The commit message explains this is expanding CI coverage so that the bitcoin-node binary is exercised in the CentOS native depends job. No source code, consensus logic, networking, or wallet code is modified.
Changed components
ci/test/00_setup_env_native_centos.shInspect captured patch +1 / −0
diff --git a/ci/test/00_setup_env_native_centos.sh b/ci/test/00_setup_env_native_centos.sh
index 94002b63..98e731e6 100755
--- a/ci/test/00_setup_env_native_centos.sh
+++ b/ci/test/00_setup_env_native_centos.sh
@@ -18,3 +18,4 @@ export BITCOIN_CONFIG="\
-DREDUCE_EXPORTS=ON \
-DCMAKE_BUILD_TYPE=Debug \
"
+export BITCOIN_CMD="bitcoin -m" # Used in functional tests
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.