diff options
Diffstat (limited to '')
-rw-r--r-- | third_party/rust/mio/azure-pipelines.yml | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/third_party/rust/mio/azure-pipelines.yml b/third_party/rust/mio/azure-pipelines.yml new file mode 100644 index 0000000000..444a67ebfb --- /dev/null +++ b/third_party/rust/mio/azure-pipelines.yml @@ -0,0 +1,50 @@ +trigger: ["master", "v0.6.x"] +pr: ["master", "v0.6.x"] + +jobs: +# Check formatting +# - template: ci/azure-rustfmt.yml +# parameters: +# name: rustfmt + +# Stable +- template: ci/azure-test-stable.yml + parameters: + name: stable + displayName: Test + cross: true + +# Nightly +- template: ci/azure-test-stable.yml + parameters: + name: nightly + displayName: Nightly + # Pin nightly to avoid being impacted by breakage + rust_version: nightly-2019-11-17 + benches: true + +# This represents the minimum Rust version supported by +# Mio. Updating this should be done in a dedicated PR. +# +# Tests are not run as tests may require newer versions of +# rust. +- template: ci/azure-test-stable.yml + parameters: + name: minrust + displayName: Min Rust + rust_version: 1.18.0 + cmd: check + cross: true + +- template: ci/azure-cross-compile.yml + parameters: + name: cross + +- template: ci/azure-deploy-docs.yml + parameters: + dependsOn: + # - rustfmt + - stable + - nightly + - minrust + - cross |