ci: Use without embedded asmap build option in one ci job
What changed, and why it matters
This commit changes one Bitcoin Core continuous integration (CI) test job to compile the software with the embedded asmap feature turned off. It does not change any production code, user-facing behavior, or network logic. It is purely a build/test configuration tweak to ensure that building without embedded asmap still works in CI.
No security action required. Treat as routine CI maintenance.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff adds -DWITH_EMBEDDED_ASMAP=OFF to the BITCOIN_CONFIG in ci/test/00_setup_env_native_nowallet.sh. This causes one CI job to build Bitcoin Core without embedding the default ASMAP (Autonomous System-level Mapping for IP bucketing) file. The change exercises an existing build option and does not modify source code, consensus, networking, wallet, or RPC behavior.
Changed components
ci/test/00_setup_env_native_nowallet.shInspect captured patch +1 / −0
diff --git a/ci/test/00_setup_env_native_nowallet.sh b/ci/test/00_setup_env_native_nowallet.sh
index 28446a70..0b21ab22 100755
--- a/ci/test/00_setup_env_native_nowallet.sh
+++ b/ci/test/00_setup_env_native_nowallet.sh
@@ -17,4 +17,5 @@ export BITCOIN_CONFIG="\
--preset=dev-mode \
-DREDUCE_EXPORTS=ON \
-DENABLE_WALLET=OFF \
+ -DWITH_EMBEDDED_ASMAP=OFF \
"
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.