Changeset View
Changeset View
Standalone View
Standalone View
contrib/teamcity/build-configurations.json
Show All 19 Lines | "templates": { | ||||
"timeout": 7200, | "timeout": 7200, | ||||
"artifacts": { | "artifacts": { | ||||
"gitian-results": "" | "gitian-results": "" | ||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"builds": { | "builds": { | ||||
"build-asan": { | "build-asan": { | ||||
"script": "builds/build-asan.sh", | "Werror": true, | ||||
"templates": [ | "clang": true, | ||||
"common_unix_artifacts" | "cmake_flags": [ | ||||
"-DCMAKE_CXX_FLAGS=-DARENA_DEBUG", | |||||
"-DCMAKE_BUILD_TYPE=Debug", | |||||
"-DCRYPTO_USE_ASM=OFF", | |||||
"-DENABLE_SANITIZERS=address" | |||||
], | |||||
"targets": [ | |||||
["all", "install", "install-secp256k1"], | |||||
["check", "check-secp256k1", "check-functional"] | |||||
], | ], | ||||
"timeout": 1800, | "timeout": 1800, | ||||
"env": { | "env": { | ||||
"ASAN_OPTIONS": "log_path=stdout", | "ASAN_OPTIONS": "log_path=stdout", | ||||
"LSAN_OPTIONS": "log_path=stdout" | "LSAN_OPTIONS": "log_path=stdout" | ||||
} | } | ||||
}, | }, | ||||
"build-bench": { | "build-bench": { | ||||
"script": "builds/build-bench.sh", | "Werror": true, | ||||
"templates": [ | "cmake_flags": [ | ||||
"common_unix_artifacts" | "-DSECP256K1_ENABLE_MODULE_ECDH=ON", | ||||
"-DSECP256K1_ENABLE_MODULE_MULTISET=ON" | |||||
], | |||||
"targets": [ | |||||
["all", "install-bitcoin-bench", "install-secp256k1-bench"], | |||||
["bench-bitcoin"], | |||||
["bench-secp256k1"] | |||||
], | ], | ||||
"timeout": 1200 | "timeout": 1200 | ||||
}, | }, | ||||
"build-clang-10": { | "build-clang-10": { | ||||
"runOnDiff": true, | "runOnDiff": true, | ||||
"script": "builds/build-clang-10.sh", | "Werror": true, | ||||
"templates": [ | "cmake_flags": [ | ||||
"common_unix_artifacts" | "-DCMAKE_C_COMPILER=clang-10", | ||||
"-DCMAKE_CXX_COMPILER=clang++-10" | |||||
], | |||||
"targets": [ | |||||
["all", "install", "install-secp256k1"], | |||||
["check", "check-secp256k1"] | |||||
], | ], | ||||
"timeout": 1200 | "timeout": 1200 | ||||
}, | }, | ||||
"build-clang-tidy": { | "build-clang-tidy": { | ||||
"runOnDiff": true, | "runOnDiff": true, | ||||
"script": "builds/build-clang-tidy.sh", | "script": "builds/build-clang-tidy.sh", | ||||
"templates": [ | "templates": [ | ||||
"common_unix_artifacts" | "common_unix_artifacts" | ||||
Show All 10 Lines | "builds": { | ||||
], | ], | ||||
"timeout": 4800, | "timeout": 4800, | ||||
"artifacts": { | "artifacts": { | ||||
"coverage.tar.gz": "coverage.tar.gz" | "coverage.tar.gz": "coverage.tar.gz" | ||||
} | } | ||||
}, | }, | ||||
"build-diff": { | "build-diff": { | ||||
"runOnDiff": true, | "runOnDiff": true, | ||||
"script": "builds/build-diff.sh", | "Werror": true, | ||||
"templates": [ | "targets": [ | ||||
"common_unix_artifacts" | ["all", "install", "install-secp256k1"], | ||||
["check-all", "check-upgrade-activated"] | |||||
], | ], | ||||
"timeout": 1200 | "timeout": 1200 | ||||
}, | }, | ||||
"build-docs": { | "build-docs": { | ||||
"script": "builds/build-docs.sh", | "script": "builds/build-docs.sh", | ||||
"templates": [ | "templates": [ | ||||
"common_unix_artifacts" | "common_unix_artifacts" | ||||
], | ], | ||||
▲ Show 20 Lines • Show All 59 Lines • ▼ Show 20 Lines | "builds": { | ||||
"build-make-generator": { | "build-make-generator": { | ||||
"script": "builds/build-make-generator.sh", | "script": "builds/build-make-generator.sh", | ||||
"templates": [ | "templates": [ | ||||
"common_unix_artifacts" | "common_unix_artifacts" | ||||
], | ], | ||||
"timeout": 1200 | "timeout": 1200 | ||||
}, | }, | ||||
"build-master": { | "build-master": { | ||||
"script": "builds/build-master.sh", | "Werror": true, | ||||
"templates": [ | "targets": [ | ||||
"common_unix_artifacts" | ["all", "install", "install-secp256k1"], | ||||
["check-extended", "check-upgrade-activated-extended"] | |||||
], | ], | ||||
"timeout": 4800 | "timeout": 4800 | ||||
}, | }, | ||||
"build-osx": { | "build-osx": { | ||||
"script": "builds/build-osx.sh", | "script": "builds/build-osx.sh", | ||||
"templates": [ | "templates": [ | ||||
"common_unix_artifacts" | "common_unix_artifacts" | ||||
], | ], | ||||
Show All 9 Lines | "builds": { | ||||
"common_unix_artifacts" | "common_unix_artifacts" | ||||
], | ], | ||||
"timeout": 900, | "timeout": 900, | ||||
"artifacts": { | "artifacts": { | ||||
"src/secp256k1/libsecp256k1*": "lib" | "src/secp256k1/libsecp256k1*": "lib" | ||||
} | } | ||||
}, | }, | ||||
"build-tsan": { | "build-tsan": { | ||||
"script": "builds/build-tsan.sh", | "Werror": true, | ||||
"templates": [ | "clang": true, | ||||
"common_unix_artifacts" | "cmake_flags": [ | ||||
"-DENABLE_SANITIZERS=thread" | |||||
], | |||||
"targets": [ | |||||
["all", "install"], | |||||
["check", "check-functional"] | |||||
], | ], | ||||
"timeout": 1800, | "timeout": 1800, | ||||
"env": { | "env": { | ||||
"TSAN_OPTIONS": "log_path=stdout" | "TSAN_OPTIONS": "log_path=stdout" | ||||
} | } | ||||
}, | }, | ||||
"build-ubsan": { | "build-ubsan": { | ||||
"script": "builds/build-ubsan.sh", | "Werror": true, | ||||
"templates": [ | "clang": true, | ||||
"common_unix_artifacts" | "cmake_flags": [ | ||||
"-DCMAKE_BUILD_TYPE=Debug", | |||||
"-DENABLE_SANITIZERS=undefined" | |||||
], | |||||
"targets": [ | |||||
["all", "install", "install-secp256k1"], | |||||
["check", "check-secp256k1", "check-functional"] | |||||
], | ], | ||||
"timeout": 1800, | "timeout": 1800, | ||||
"env": { | "env": { | ||||
"UBSAN_OPTIONS": "log_path=stdout" | "UBSAN_OPTIONS": "log_path=stdout" | ||||
} | } | ||||
}, | }, | ||||
"build-win64": { | "build-win64": { | ||||
"script": "builds/build-win64.sh", | "script": "builds/build-win64.sh", | ||||
"timeout": 3600, | "timeout": 3600, | ||||
"artifacts": { | "artifacts": { | ||||
"CMakeCache.txt": "CMakeCache.txt", | "CMakeCache.txt": "CMakeCache.txt", | ||||
"src/bitcoind.exe": "bin/bitcoind.exe", | "src/bitcoind.exe": "bin/bitcoind.exe", | ||||
"src/bitcoin-*.exe": "bin", | "src/bitcoin-*.exe": "bin", | ||||
"src/qt/bitcoin-qt.exe": "bin/bitcoin-qt.exe", | "src/qt/bitcoin-qt.exe": "bin/bitcoin-qt.exe", | ||||
"src/bench/bitcoin-bench.exe": "bin/bitcoin-bench.exe", | "src/bench/bitcoin-bench.exe": "bin/bitcoin-bench.exe", | ||||
"src/libbitcoinconsensus*": "lib", | "src/libbitcoinconsensus*": "lib", | ||||
"src/test/test_bitcoin.exe": "bin/test_bitcoin.exe", | "src/test/test_bitcoin.exe": "bin/test_bitcoin.exe", | ||||
"src/qt/test/test_bitcoin-qt.exe": "bin/test_bitcoin-qt.exe", | "src/qt/test/test_bitcoin-qt.exe": "bin/test_bitcoin-qt.exe", | ||||
"src/qt/test/test_bitcoin-qt.log": "log/qt/test_bitcoin-qt.log", | "src/qt/test/test_bitcoin-qt.log": "log/qt/test_bitcoin-qt.log", | ||||
"bitcoin-abc-*-x86_64-w64-mingw32.exe": "bitcoin-abc-x86_64-w64-mingw32.exe" | "bitcoin-abc-*-x86_64-w64-mingw32.exe": "bitcoin-abc-x86_64-w64-mingw32.exe" | ||||
} | } | ||||
}, | }, | ||||
"build-without-cli": { | "build-without-cli": { | ||||
"script": "builds/build-without-cli.sh", | "Werror": true, | ||||
"templates": [ | "cmake_flags": [ | ||||
"common_unix_artifacts" | "-DBUILD_BITCOIN_CLI=OFF" | ||||
], | |||||
"targets": [ | |||||
["all", "install"], | |||||
["check-functional"] | |||||
], | ], | ||||
"timeout": 1200 | "timeout": 1200 | ||||
}, | }, | ||||
"build-without-wallet": { | "build-without-wallet": { | ||||
"runOnDiff": true, | "runOnDiff": true, | ||||
"script": "builds/build-without-wallet.sh", | "Werror": true, | ||||
"templates": [ | "cmake_flags": [ | ||||
"common_unix_artifacts" | "-DBUILD_BITCOIN_WALLET=OFF" | ||||
], | |||||
"targets": [ | |||||
["all", "install"], | |||||
["check", "check-functional"] | |||||
], | ], | ||||
"timeout": 1200 | "timeout": 1200 | ||||
}, | }, | ||||
"build-without-zmq": { | "build-without-zmq": { | ||||
"script": "builds/build-without-zmq.sh", | "Werror": true, | ||||
"templates": [ | "cmake_flags": [ | ||||
"common_unix_artifacts" | "-DBUILD_BITCOIN_ZMQ=OFF" | ||||
], | |||||
"targets": [ | |||||
["all", "install"], | |||||
["check", "check-functional"] | |||||
], | ], | ||||
"timeout": 1800 | "timeout": 1800 | ||||
}, | }, | ||||
"check-seeds": { | "check-seeds": { | ||||
"script": "builds/check-seeds.sh", | "script": "builds/check-seeds.sh", | ||||
"templates": [ | "templates": [ | ||||
"common_unix_artifacts" | "common_unix_artifacts" | ||||
], | ], | ||||
Show All 28 Lines |