Skip to content
Bitcoin Roots

v31.1-roots.1 · Commit 8: [PATCH 08/17] chore(roots): integrate v31 identity and maintenance tooling

ci/test/00_setup_env_native_fast.sh

Before: /dev/null · After: ci/test/00_setup_env_native_fast.sh

File metadata
new file mode 100755
index 0000000000000000000000000000000000000000..32a37b5770122b21b4b1c2e270c1622a3457b4ec

Download original patch · Release notes

Diff rows 1–15 of 15. Line numbers refer to the original before/after files.

+ Added− RemovedUnmarked lines are context.

Scroll the code area horizontally to read long lines. Before is on the left; after is on the right. Unified view fits narrow screens more easily.

ci/test/00_setup_env_native_fast.sh ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env bash
2
+ # Copyright (c) 2026-present The Bitcoin Roots developers
3
+ # Distributed under the MIT software license, see the accompanying file COPYING.
4
+ export LC_ALL=C.UTF-8
5
+ export CONTAINER_NAME=ci_native_fast
6
+ export CI_IMAGE_NAME_TAG="mirror.gcr.io/ubuntu:24.04"
7
+ export APT_LLVM_V="22"
8
+ export PACKAGES="clang-${APT_LLVM_V} llvm-${APT_LLVM_V} libclang-rt-${APT_LLVM_V}-dev libevent-dev libboost-dev libsqlite3-dev"
9
+ export NO_DEPENDS=1
10
+ export GOAL="install"
11
+ export RUN_UNIT_TESTS=true
12
+ export RUN_FUNCTIONAL_TESTS=true
13
+ export RUN_FUZZ_TESTS=false
14
+ export ROOTS_CI_CADENCE=fast
15
+ export BITCOIN_CONFIG="-DENABLE_IPC=OFF -DWITH_USDT=OFF -DWITH_ZMQ=OFF -DBUILD_GUI=OFF -DSANITIZERS=address,undefined -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang"