Changeset View
Changeset View
Standalone View
Standalone View
contrib/teamcity/build-configurations.sh
Show First 20 Lines • Show All 167 Lines • ▼ Show 20 Lines | build-check-all) | ||||
;; | ;; | ||||
build-autotools) | build-autotools) | ||||
# Ensure that the build using autotools is not broken | # Ensure that the build using autotools is not broken | ||||
"${CI_SCRIPTS_DIR}"/build_autotools.sh | "${CI_SCRIPTS_DIR}"/build_autotools.sh | ||||
make -j "${THREADS}" check | make -j "${THREADS}" check | ||||
;; | ;; | ||||
build-bench) | |||||
# Build and run the benchmarks. | |||||
CMAKE_FLAGS=( | |||||
"-DBUILD_BITCOIN_WALLET=ON" | |||||
"-DSECP256K1_ENABLE_MODULE_ECDH=ON" | |||||
"-DSECP256K1_ENABLE_MODULE_MULTISET=ON" | |||||
"-DSECP256K1_ENABLE_MODULE_RECOVERY=ON" | |||||
) | |||||
CMAKE_FLAGS="${CMAKE_FLAGS[*]}" "${CI_SCRIPTS_DIR}"/build_cmake.sh | |||||
ninja bench-bitcoin | |||||
ninja bench-secp256k1 | |||||
;; | |||||
check-seeds-mainnet) | check-seeds-mainnet) | ||||
"${CI_SCRIPTS_DIR}"/build_cmake.sh | "${CI_SCRIPTS_DIR}"/build_cmake.sh | ||||
"${CI_SCRIPTS_DIR}"/check-seeds.sh main 80 | "${CI_SCRIPTS_DIR}"/check-seeds.sh main 80 | ||||
;; | ;; | ||||
check-seeds-testnet) | check-seeds-testnet) | ||||
"${CI_SCRIPTS_DIR}"/build_cmake.sh | "${CI_SCRIPTS_DIR}"/build_cmake.sh | ||||
"${CI_SCRIPTS_DIR}"/check-seeds.sh test 70 | "${CI_SCRIPTS_DIR}"/check-seeds.sh test 70 | ||||
;; | ;; | ||||
*) | *) | ||||
echo "Error: Invalid build name '${ABC_BUILD_NAME}'" | echo "Error: Invalid build name '${ABC_BUILD_NAME}'" | ||||
exit 2 | exit 2 | ||||
;; | ;; | ||||
esac | esac |