Add clang dependency to docker images, update validation checks (#1794)
This commit is contained in:
parent
d0ebee5e3b
commit
dafdab1bbc
|
@ -4,7 +4,7 @@ steps:
|
||||||
env:
|
env:
|
||||||
CARGO_TARGET_CACHE_NAME: "stable"
|
CARGO_TARGET_CACHE_NAME: "stable"
|
||||||
timeout_in_minutes: 30
|
timeout_in_minutes: 30
|
||||||
- command: "ci/docker-run.sh solanalabs/rust-nightly:2018-10-04 ci/test-bench.sh"
|
- command: "ci/docker-run.sh solanalabs/rust-nightly:2018-11-12 ci/test-bench.sh"
|
||||||
name: "bench [public]"
|
name: "bench [public]"
|
||||||
env:
|
env:
|
||||||
CARGO_TARGET_CACHE_NAME: "nightly"
|
CARGO_TARGET_CACHE_NAME: "nightly"
|
||||||
|
@ -12,7 +12,7 @@ steps:
|
||||||
- command: "ci/shellcheck.sh"
|
- command: "ci/shellcheck.sh"
|
||||||
name: "shellcheck [public]"
|
name: "shellcheck [public]"
|
||||||
timeout_in_minutes: 20
|
timeout_in_minutes: 20
|
||||||
- command: "ci/docker-run.sh solanalabs/rust-nightly:2018-10-04 ci/test-nightly.sh"
|
- command: "ci/docker-run.sh solanalabs/rust-nightly:2018-11-12 ci/test-nightly.sh"
|
||||||
name: "nightly [public]"
|
name: "nightly [public]"
|
||||||
env:
|
env:
|
||||||
CARGO_TARGET_CACHE_NAME: "nightly"
|
CARGO_TARGET_CACHE_NAME: "nightly"
|
||||||
|
|
|
@ -12,6 +12,7 @@ RUN set -x && \
|
||||||
apt update && \
|
apt update && \
|
||||||
apt install -y \
|
apt install -y \
|
||||||
buildkite-agent \
|
buildkite-agent \
|
||||||
|
clang-7 \
|
||||||
cmake \
|
cmake \
|
||||||
lcov \
|
lcov \
|
||||||
libclang-common-7-dev \
|
libclang-common-7-dev \
|
||||||
|
|
|
@ -20,8 +20,8 @@ require() {
|
||||||
|
|
||||||
case ${1:-stable} in
|
case ${1:-stable} in
|
||||||
nightly)
|
nightly)
|
||||||
require rustc 1.31.[0-9]+-nightly
|
require rustc 1.32.[0-9]+-nightly
|
||||||
require cargo 1.31.[0-9]+-nightly
|
require cargo 1.32.[0-9]+-nightly
|
||||||
;;
|
;;
|
||||||
stable)
|
stable)
|
||||||
require rustc 1.30.[0-9]+
|
require rustc 1.30.[0-9]+
|
||||||
|
|
Loading…
Reference in New Issue