diff --git a/.github/buildomat/jobs/build-and-test.sh b/.github/buildomat/jobs/build-and-test.sh index 727914a3e2b..50dc04a1f41 100644 --- a/.github/buildomat/jobs/build-and-test.sh +++ b/.github/buildomat/jobs/build-and-test.sh @@ -1,6 +1,6 @@ #!/bin/bash #: -#: name = "helios / build-and-test" +#: name = "build-and-test (helios)" #: variety = "basic" #: target = "helios-latest" #: rust_toolchain = "nightly-2022-04-27" @@ -29,7 +29,7 @@ mkdir $TEST_TMPDIR export PATH="$PATH:$PWD/out/cockroachdb/bin:$PWD/out/clickhouse" banner prerequisites -ptime -m bash ./tools/install_prerequisites.sh -y +ptime -m bash ./tools/install_builder_prerequisites.sh -y # # We build with: @@ -51,12 +51,6 @@ export RUSTDOCFLAGS="-D warnings" export TMPDIR=$TEST_TMPDIR ptime -m cargo +'nightly-2022-04-27' build --locked --all-targets --verbose -# -# Check that building individual packages as when deploying Omicron succeeds -# -banner deploy-check -ptime -m cargo run --bin omicron-package -- check - # # NOTE: We're using using the same RUSTFLAGS and RUSTDOCFLAGS as above to avoid # having to rebuild here. diff --git a/.github/buildomat/jobs/check-omicron-deployment.sh b/.github/buildomat/jobs/check-omicron-deployment.sh new file mode 100644 index 00000000000..ea519cbcb16 --- /dev/null +++ b/.github/buildomat/jobs/check-omicron-deployment.sh @@ -0,0 +1,30 @@ +#!/bin/bash +#: +#: name = "check-omicron-deployment (helios)" +#: variety = "basic" +#: target = "helios-latest" +#: rust_toolchain = "nightly-2022-04-27" +#: output_rules = [] +#: + +set -o errexit +set -o pipefail +set -o xtrace + +cargo --version +rustc --version + +# +# Put "./cockroachdb/bin" and "./clickhouse" on the PATH for the test +# suite. +# +export PATH="$PATH:$PWD/out/cockroachdb/bin:$PWD/out/clickhouse" + +banner prerequisites +ptime -m bash ./tools/install_builder_prerequisites.sh -y + +# +# Check that building individual packages as when deploying Omicron succeeds +# +banner deploy-check +ptime -m cargo run --bin omicron-package -- check