mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-01-31 10:41:08 +00:00
This causes IPC binaries (bitcoin-node, bitcoin-gui) to be included in releases. The effect on CI is that this causes more depends builds to build IPC binaries, but still the only build running functional tests with them is the i686_multiprocess one. Except for Windows.
24 lines
794 B
Bash
Executable File
24 lines
794 B
Bash
Executable File
#!/usr/bin/env bash
|
|
#
|
|
# Copyright (c) 2020-present The Bitcoin Core developers
|
|
# Distributed under the MIT software license, see the accompanying
|
|
# file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
|
|
|
export LC_ALL=C.UTF-8
|
|
|
|
export HOST=i686-pc-linux-gnu
|
|
export CONTAINER_NAME=ci_i686_multiprocess
|
|
export CI_IMAGE_NAME_TAG="mirror.gcr.io/ubuntu:24.04"
|
|
export CI_IMAGE_PLATFORM="linux/amd64"
|
|
export PACKAGES="llvm clang g++-multilib"
|
|
export DEP_OPTS="DEBUG=1"
|
|
export GOAL="install"
|
|
export TEST_RUNNER_EXTRA="--v2transport --usecli"
|
|
export BITCOIN_CONFIG="\
|
|
-DCMAKE_BUILD_TYPE=Debug \
|
|
-DCMAKE_C_COMPILER='clang;-m32' \
|
|
-DCMAKE_CXX_COMPILER='clang++;-m32' \
|
|
-DAPPEND_CPPFLAGS='-DBOOST_MULTI_INDEX_ENABLE_SAFE_MODE' \
|
|
"
|
|
export BITCOIN_CMD="bitcoin -m" # Used in functional tests
|