blob: 65091dfc00c5e8e4bce88eaddead6758a7147642 [file] [log] [blame]
trigger:
- master
jobs:
- job: MSRV
pool:
vmImage: ubuntu-16.04
steps:
- template: ci/azure-install-rust.yml
- script: cargo build
displayName: "Build crate"
variables:
TOOLCHAIN: 1.32.0
- job: Linux
pool:
vmImage: ubuntu-16.04
steps:
- template: ci/azure-test-all.yml
strategy:
matrix:
stable:
TOOLCHAIN: stable
beta:
TOOLCHAIN: beta
nightly:
TOOLCHAIN: nightly
- job: macOS
pool:
vmImage: macos-10.13
steps:
- template: ci/azure-test-all.yml
strategy:
matrix:
x86_64:
TARGET: x86_64-apple-darwin
- job: Windows
pool:
vmImage: vs2017-win2016
steps:
- template: ci/azure-test-all.yml
strategy:
matrix:
x86_64-msvc:
TARGET: x86_64-pc-windows-msvc
i686-msvc:
TARGET: i686-pc-windows-msvc