Changeset View
Changeset View
Standalone View
Standalone View
contrib/teamcity/build-configurations.json
Show All 22 Lines | "templates": { | ||||
"artifacts": { | "artifacts": { | ||||
"gitian-results": "" | "gitian-results": "" | ||||
} | } | ||||
} | } | ||||
}, | }, | ||||
"builds": { | "builds": { | ||||
"build-asan": { | "build-asan": { | ||||
"script": "builds/build-asan.sh", | "script": "builds/build-asan.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"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-autotools": { | "build-autotools": { | ||||
"script": "builds/build-autotools.sh", | "script": "builds/build-autotools.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 1200, | "timeout": 1200, | ||||
"artifacts": { | "artifacts": { | ||||
"src/bench/bench_bitcoin": "bin/bench_bitcoin", | "src/bench/bench_bitcoin": "bin/bench_bitcoin", | ||||
"config.log": "log/config.log", | "config.log": "log/config.log", | ||||
"src/test-suite.log": "log/test-suite.log", | "src/test-suite.log": "log/test-suite.log", | ||||
"src/test/*.log": "log", | "src/test/*.log": "log", | ||||
"src/seeder/test/test-seeder.log": "log/test-seeder.log" | "src/seeder/test/test-seeder.log": "log/test-seeder.log" | ||||
} | } | ||||
}, | }, | ||||
"build-bench": { | "build-bench": { | ||||
"script": "builds/build-bench.sh", | "script": "builds/build-bench.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 1200 | "timeout": 1200 | ||||
}, | }, | ||||
"build-clang-10": { | "build-clang-10": { | ||||
"runOnDiff": true, | "runOnDiff": true, | ||||
"script": "builds/build-clang-10.sh", | "script": "builds/build-clang-10.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"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", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 600, | "timeout": 600, | ||||
"artifacts": { | "artifacts": { | ||||
"clang-tidy-warnings.txt": "clang-tidy-warnings.txt" | "clang-tidy-warnings.txt": "clang-tidy-warnings.txt" | ||||
} | } | ||||
}, | }, | ||||
"build-coverage": { | "build-coverage": { | ||||
"script": "builds/build-coverage.sh", | "script": "builds/build-coverage.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 3600, | "timeout": 3600, | ||||
"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", | "script": "builds/build-diff.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 1200 | "timeout": 1200 | ||||
}, | }, | ||||
"build-ibd": { | "build-ibd": { | ||||
"script": "builds/build-ibd.sh", | "script": "builds/build-ibd.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 14400, | "timeout": 14400, | ||||
"artifacts": { | "artifacts": { | ||||
"ibd/debug.log": "log/debug.log" | "ibd/debug.log": "log/debug.log" | ||||
} | } | ||||
}, | }, | ||||
"build-ibd-no-assumevalid-checkpoint": { | "build-ibd-no-assumevalid-checkpoint": { | ||||
"script": "builds/build-ibd-no-assumevalid-checkpoint.sh", | "script": "builds/build-ibd-no-assumevalid-checkpoint.sh", | ||||
"template": "common_unix_artifacts", | "template": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 21600, | "timeout": 21600, | ||||
"artifacts": { | "artifacts": { | ||||
"ibd/debug.log": "log/debug.log" | "ibd/debug.log": "log/debug.log" | ||||
} | } | ||||
}, | }, | ||||
"build-linux64": { | "build-linux64": { | ||||
"script": "builds/build-linux64.sh", | "script": "builds/build-linux64.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 3600 | "timeout": 3600 | ||||
}, | }, | ||||
"build-linux-aarch64": { | "build-linux-aarch64": { | ||||
"script": "builds/build-linux-aarch64.sh", | "script": "builds/build-linux-aarch64.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 3600, | "timeout": 3600, | ||||
"env": { | "env": { | ||||
"QEMU_LD_PREFIX": "/usr/aarch64-linux-gnu" | "QEMU_LD_PREFIX": "/usr/aarch64-linux-gnu" | ||||
} | } | ||||
}, | }, | ||||
"build-linux-arm": { | "build-linux-arm": { | ||||
"script": "builds/build-linux-arm.sh", | "script": "builds/build-linux-arm.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 3600, | "timeout": 3600, | ||||
"env": { | "env": { | ||||
"QEMU_LD_PREFIX": "/usr/arm-linux-gnueabihf" | "QEMU_LD_PREFIX": "/usr/arm-linux-gnueabihf" | ||||
} | } | ||||
}, | }, | ||||
"build-make-generator": { | "build-make-generator": { | ||||
"script": "builds/build-make-generator.sh", | "script": "builds/build-make-generator.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 1200 | "timeout": 1200 | ||||
}, | }, | ||||
"build-master": { | "build-master": { | ||||
"script": "builds/build-master.sh", | "script": "builds/build-master.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 4800, | "timeout": 4800, | ||||
"artifacts": { | "artifacts": { | ||||
"doc/Doxyfile": "doc/Doxyfile" | "doc/Doxyfile": "doc/Doxyfile" | ||||
} | } | ||||
}, | }, | ||||
"build-osx": { | "build-osx": { | ||||
"script": "builds/build-osx.sh", | "script": "builds/build-osx.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 3600, | "timeout": 3600, | ||||
"artifacts": { | "artifacts": { | ||||
"src/qt/BitcoinABC-Qt.app": "bin", | "src/qt/BitcoinABC-Qt.app": "bin", | ||||
"Bitcoin-ABC.dmg": "Bitcoin-ABC.dmg" | "Bitcoin-ABC.dmg": "Bitcoin-ABC.dmg" | ||||
} | } | ||||
}, | }, | ||||
"build-secp256k1": { | "build-secp256k1": { | ||||
"script": "builds/build-secp256k1.sh", | "script": "builds/build-secp256k1.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"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", | "script": "builds/build-tsan.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"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", | "script": "builds/build-ubsan.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"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", | "script": "builds/build-without-cli.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 1200 | "timeout": 1200 | ||||
}, | }, | ||||
"build-without-wallet": { | "build-without-wallet": { | ||||
"runOnDiff": true, | "runOnDiff": true, | ||||
"script": "builds/build-without-wallet.sh", | "script": "builds/build-without-wallet.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 1200 | "timeout": 1200 | ||||
}, | }, | ||||
"build-without-zmq": { | "build-without-zmq": { | ||||
"script": "builds/build-without-zmq.sh", | "script": "builds/build-without-zmq.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 1800 | "timeout": 1800 | ||||
}, | }, | ||||
"check-seeds": { | "check-seeds": { | ||||
"script": "builds/check-seeds.sh", | "script": "builds/check-seeds.sh", | ||||
"template": "common_unix_artifacts", | "templates": [ | ||||
"common_unix_artifacts" | |||||
], | |||||
"timeout": 600 | "timeout": 600 | ||||
}, | }, | ||||
"gitian-linux": { | "gitian-linux": { | ||||
"template": "gitian_builds", | "templates": [ | ||||
"gitian_builds" | |||||
], | |||||
"env": { | "env": { | ||||
"OS_NAME": "linux" | "OS_NAME": "linux" | ||||
} | } | ||||
}, | }, | ||||
"gitian-osx": { | "gitian-osx": { | ||||
"template": "gitian_builds", | "templates": [ | ||||
"gitian_builds" | |||||
], | |||||
"env": { | "env": { | ||||
"OS_NAME": "osx" | "OS_NAME": "osx" | ||||
} | } | ||||
}, | }, | ||||
"gitian-win": { | "gitian-win": { | ||||
"template": "gitian_builds", | "templates": [ | ||||
"gitian_builds" | |||||
], | |||||
"env": { | "env": { | ||||
"OS_NAME": "win" | "OS_NAME": "win" | ||||
} | } | ||||
} | } | ||||
} | } | ||||
} | } |