Add clang dependency to docker images, update validation checks (#1794)

This commit is contained in:
carllin 2018-11-12 19:36:36 -08:00 committed by GitHub
parent d0ebee5e3b
commit dafdab1bbc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 4 deletions

View File

@ -4,7 +4,7 @@ steps:
env:
CARGO_TARGET_CACHE_NAME: "stable"
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]"
env:
CARGO_TARGET_CACHE_NAME: "nightly"
@ -12,7 +12,7 @@ steps:
- command: "ci/shellcheck.sh"
name: "shellcheck [public]"
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]"
env:
CARGO_TARGET_CACHE_NAME: "nightly"

View File

@ -12,6 +12,7 @@ RUN set -x && \
apt update && \
apt install -y \
buildkite-agent \
clang-7 \
cmake \
lcov \
libclang-common-7-dev \

View File

@ -20,8 +20,8 @@ require() {
case ${1:-stable} in
nightly)
require rustc 1.31.[0-9]+-nightly
require cargo 1.31.[0-9]+-nightly
require rustc 1.32.[0-9]+-nightly
require cargo 1.32.[0-9]+-nightly
;;
stable)
require rustc 1.30.[0-9]+