|
2 | 2 | # matching the patterns below.
|
3 | 3 | # See https://docs.microsoft.com/en-us/azure/devops/pipelines/build/triggers
|
4 | 4 | trigger:
|
5 |
| - - master |
| 5 | + - urgh |
6 | 6 | - ci-*
|
7 | 7 |
|
8 | 8 | jobs:
|
9 |
| - - job: min_linux |
10 |
| - pool: |
11 |
| - vmImage: ubuntu-16.04 |
12 |
| - displayName: Minimum Rust (Linux) |
13 |
| - variables: |
14 |
| - TOOLCHAIN: 1.16.0 |
15 |
| - steps: |
16 |
| - - template: ci/azure-install-rust.yml |
17 |
| - - script: cargo build |
18 |
| - |
19 |
| - - job: min_Windows |
20 |
| - pool: |
21 |
| - vmImage: vs2017-win2016 |
22 |
| - displayName: Minimum Rust (Windows) |
23 |
| - variables: |
24 |
| - TOOLCHAIN: 1.16.0 |
25 |
| - steps: |
26 |
| - - template: ci/azure-install-rust.yml |
27 |
| - - script: cargo build |
28 |
| - |
29 |
| - - job: Linux |
30 |
| - pool: |
31 |
| - vmImage: ubuntu-16.04 |
32 |
| - steps: |
33 |
| - - template: ci/azure-steps.yml |
34 |
| - strategy: |
35 |
| - matrix: |
36 |
| - x86_64: |
37 |
| - TARGET: x86_64-unknown-linux-gnu |
38 |
| - i686: |
39 |
| - TARGET: i686-unknown-linux-gnu |
40 |
| - x86_64-beta: |
41 |
| - TARGET: x86_64-unknown-linux-gnu |
42 |
| - TOOLCHAIN: beta |
43 |
| - x86_64-nightly: |
44 |
| - TARGET: x86_64-unknown-linux-gnu |
45 |
| - TOOLCHAIN: nightly |
46 |
| - |
47 |
| - - job: macOS |
48 |
| - pool: |
49 |
| - vmImage: macos-10.13 |
50 |
| - steps: |
51 |
| - - template: ci/azure-steps.yml |
52 |
| - strategy: |
53 |
| - matrix: |
54 |
| - x86_64: |
55 |
| - TARGET: x86_64-apple-darwin |
56 |
| - aarch64-ios: |
57 |
| - TARGET: aarch64-apple-ios |
58 |
| - NO_RUN: --no-run |
59 |
| - |
60 |
| - - job: Windows_vs2019 |
61 |
| - pool: |
62 |
| - vmImage: windows-2019 |
63 |
| - steps: |
64 |
| - - template: ci/azure-steps.yml |
65 |
| - strategy: |
66 |
| - matrix: |
67 |
| - x86_64-msvc: |
68 |
| - TARGET: x86_64-pc-windows-msvc |
69 |
| - |
70 |
| - - job: Windows_vs2017 |
71 |
| - pool: |
72 |
| - vmImage: vs2017-win2016 |
73 |
| - steps: |
74 |
| - - template: ci/azure-steps.yml |
75 |
| - strategy: |
76 |
| - matrix: |
77 |
| - x86_64-msvc: |
78 |
| - TARGET: x86_64-pc-windows-msvc |
79 |
| - i686-msvc: |
80 |
| - TARGET: i686-pc-windows-msvc |
81 |
| - x86_64-gnu: |
82 |
| - TARGET: x86_64-pc-windows-gnu |
83 |
| - i686-gnu: |
84 |
| - TARGET: i686-pc-windows-gnu |
85 |
| - |
86 | 9 | - job: Windows_vs2015
|
87 | 10 | pool:
|
88 | 11 | vmImage: vs2015-win2012r2
|
|
94 | 17 | TARGET: x86_64-pc-windows-msvc
|
95 | 18 | i686-msvc:
|
96 | 19 | TARGET: i686-pc-windows-msvc
|
97 |
| - |
98 |
| - - job: docs |
99 |
| - steps: |
100 |
| - - template: ci/azure-install-rust.yml |
101 |
| - - script: cargo doc --no-deps --all-features |
102 |
| - - script: curl -LsSf https://git.io/fhJ8n | rustc - && (cd target/doc && ../../rust_out) |
103 |
| - condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master')) |
104 |
| - env: |
105 |
| - GITHUB_DEPLOY_KEY: $(GITHUB_DEPLOY_KEY) |
0 commit comments