solana-with-rpc-optimizations/ci/buildkite.yml

44 lines
1.3 KiB
YAML
Raw Normal View History

2018-05-21 23:02:54 -07:00
steps:
2018-05-25 21:27:41 -07:00
- command: "ci/coverage.sh"
2018-05-26 13:41:45 -07:00
label: "coverage [public]"
2018-05-22 16:57:14 -07:00
# TODO: Run coverage in a docker image rather than assuming kcov/cargo-kcov
# is installed on the build agent...
#plugins:
# docker#v1.1.1:
# image: "rust"
# user: "998:997" # buildkite-agent:buildkite-agent
# environment:
2018-05-26 13:41:45 -07:00
# - CODECOV_TOKEN
2018-05-21 23:02:54 -07:00
- command: "ci/test-stable.sh"
label: "stable [public]"
2018-05-22 16:57:14 -07:00
plugins:
docker#v1.1.1:
image: "rust"
user: "998:997" # buildkite-agent:buildkite-agent
2018-05-21 23:02:54 -07:00
- command: "ci/test-nightly.sh || true"
label: "nightly - FAILURES IGNORED [public]"
2018-05-22 16:57:14 -07:00
plugins:
docker#v1.1.1:
image: "rustlang/rust:nightly"
user: "998:997" # buildkite-agent:buildkite-agent
- command: "ci/test-ignored.sh"
label: "ignored [public]"
2018-05-26 09:21:01 -07:00
plugins:
docker#v1.1.1:
image: "rust"
user: "998:997" # buildkite-agent:buildkite-agent
2018-05-21 23:02:54 -07:00
- command: "ci/test-cuda.sh"
label: "cuda"
2018-05-27 18:01:34 -07:00
- command: "ci/shellcheck.sh"
label: "shellcheck [public]"
2018-05-21 23:02:54 -07:00
- wait
- command: "ci/publish.sh"
label: "publish release artifacts"
2018-05-22 16:57:14 -07:00
plugins:
docker#v1.1.1:
image: "rust"
user: "998:997" # buildkite-agent:buildkite-agent
environment:
2018-05-26 13:41:45 -07:00
- BUILDKITE_TAG
- CRATES_IO_TOKEN