diff --git a/contrib/teamcity/build-configurations.json b/contrib/teamcity/build-configurations.json --- a/contrib/teamcity/build-configurations.json +++ b/contrib/teamcity/build-configurations.json @@ -37,6 +37,13 @@ "LSAN_OPTIONS": "log_path=stdout" } }, + "build-avalanche": { + "script": "builds/build-avalanche.sh", + "templates": [ + "common_unix_artifacts" + ], + "timeout": 600 + }, "build-autotools": { "script": "builds/build-autotools.sh", "templates": [ diff --git a/contrib/teamcity/builds/build-avalanche.sh b/contrib/teamcity/builds/build-avalanche.sh new file mode 100755 --- /dev/null +++ b/contrib/teamcity/builds/build-avalanche.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +export LC_ALL=C.UTF-8 + +set -euxo pipefail + +# shellcheck source=../ci-fixture.sh +source "${TOPLEVEL}/contrib/teamcity/ci-fixture.sh" + +build_with_cmake --Werror + +ninja check-avalanche