aboutsummaryrefslogtreecommitdiff
path: root/cc/azure-pipelines.yml
diff options
context:
space:
mode:
Diffstat (limited to 'cc/azure-pipelines.yml')
-rw-r--r--cc/azure-pipelines.yml105
1 files changed, 0 insertions, 105 deletions
diff --git a/cc/azure-pipelines.yml b/cc/azure-pipelines.yml
deleted file mode 100644
index e925da1..0000000
--- a/cc/azure-pipelines.yml
+++ /dev/null
@@ -1,105 +0,0 @@
-# Note for forks: Azure Pipelines is triggered only by commits to the branches
-# matching the patterns below.
-# See https://docs.microsoft.com/en-us/azure/devops/pipelines/build/triggers
-trigger:
- - master
- - ci-*
-
-jobs:
- - job: min_linux
- pool:
- vmImage: ubuntu-16.04
- displayName: Minimum Rust (Linux)
- variables:
- TOOLCHAIN: 1.16.0
- steps:
- - template: ci/azure-install-rust.yml
- - script: cargo build
-
- - job: min_Windows
- pool:
- vmImage: vs2017-win2016
- displayName: Minimum Rust (Windows)
- variables:
- TOOLCHAIN: 1.16.0
- steps:
- - template: ci/azure-install-rust.yml
- - script: cargo build
-
- - job: Linux
- pool:
- vmImage: ubuntu-16.04
- steps:
- - template: ci/azure-steps.yml
- strategy:
- matrix:
- x86_64:
- TARGET: x86_64-unknown-linux-gnu
- i686:
- TARGET: i686-unknown-linux-gnu
- x86_64-beta:
- TARGET: x86_64-unknown-linux-gnu
- TOOLCHAIN: beta
- x86_64-nightly:
- TARGET: x86_64-unknown-linux-gnu
- TOOLCHAIN: nightly
-
- - job: macOS
- pool:
- vmImage: macos-10.13
- steps:
- - template: ci/azure-steps.yml
- strategy:
- matrix:
- x86_64:
- TARGET: x86_64-apple-darwin
- aarch64-ios:
- TARGET: aarch64-apple-ios
- NO_RUN: --no-run
-
- - job: Windows_vs2019
- pool:
- vmImage: windows-2019
- steps:
- - template: ci/azure-steps.yml
- strategy:
- matrix:
- x86_64-msvc:
- TARGET: x86_64-pc-windows-msvc
-
- - job: Windows_vs2017
- pool:
- vmImage: vs2017-win2016
- steps:
- - template: ci/azure-steps.yml
- strategy:
- matrix:
- x86_64-msvc:
- TARGET: x86_64-pc-windows-msvc
- i686-msvc:
- TARGET: i686-pc-windows-msvc
- x86_64-gnu:
- TARGET: x86_64-pc-windows-gnu
- i686-gnu:
- TARGET: i686-pc-windows-gnu
-
- - job: Windows_vs2015
- pool:
- vmImage: vs2015-win2012r2
- steps:
- - template: ci/azure-steps.yml
- strategy:
- matrix:
- x86_64-msvc:
- TARGET: x86_64-pc-windows-msvc
- i686-msvc:
- TARGET: i686-pc-windows-msvc
-
- - job: docs
- steps:
- - template: ci/azure-install-rust.yml
- - script: cargo doc --no-deps --all-features
- - script: curl -LsSf https://git.io/fhJ8n | rustc - && (cd target/doc && ../../rust_out)
- condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master'))
- env:
- GITHUB_DEPLOY_KEY: $(GITHUB_DEPLOY_KEY)