]>
Commit | Line | Data |
---|---|---|
dc9dc135 XL |
1 | pr: none |
2 | trigger: | |
3 | - try | |
4 | ||
5 | variables: | |
416331ca | 6 | - group: prod-credentials |
dc9dc135 XL |
7 | |
8 | jobs: | |
9 | - job: Linux | |
10 | timeoutInMinutes: 600 | |
11 | pool: | |
12 | vmImage: ubuntu-16.04 | |
13 | steps: | |
14 | - template: steps/run.yml | |
15 | strategy: | |
16 | matrix: | |
60c5eb7d | 17 | dist-x86_64-linux: {} |
dc9dc135 XL |
18 | dist-x86_64-linux-alt: |
19 | IMAGE: dist-x86_64-linux | |
dc9dc135 XL |
20 | |
21 | # The macOS and Windows builds here are currently disabled due to them not being | |
22 | # overly necessary on `try` builds. We also don't actually have anything that | |
23 | # consumes the artifacts currently. Perhaps one day we can reenable, but for now | |
24 | # it helps free up capacity on Azure. | |
25 | # - job: macOS | |
26 | # timeoutInMinutes: 600 | |
27 | # pool: | |
dfeec247 | 28 | # vmImage: macos-10.15 |
dc9dc135 XL |
29 | # steps: |
30 | # - template: steps/run.yml | |
31 | # strategy: | |
32 | # matrix: | |
33 | # dist-x86_64-apple: | |
34 | # SCRIPT: ./x.py dist | |
416331ca | 35 | # RUST_CONFIGURE_ARGS: --target=aarch64-apple-ios,armv7-apple-ios,armv7s-apple-ios,i386-apple-ios,x86_64-apple-ios --enable-full-tools --enable-sanitizers --enable-profiler --set rust.jemalloc |
dc9dc135 XL |
36 | # DEPLOY: 1 |
37 | # RUSTC_RETRY_LINKER_ON_SEGFAULT: 1 | |
38 | # MACOSX_DEPLOYMENT_TARGET: 10.7 | |
39 | # NO_LLVM_ASSERTIONS: 1 | |
40 | # NO_DEBUG_ASSERTIONS: 1 | |
41 | # DIST_REQUIRE_ALL_TOOLS: 1 | |
42 | # | |
43 | # dist-x86_64-apple-alt: | |
44 | # SCRIPT: ./x.py dist | |
416331ca | 45 | # RUST_CONFIGURE_ARGS: --enable-extended --enable-profiler --set rust.jemalloc |
dc9dc135 XL |
46 | # DEPLOY_ALT: 1 |
47 | # RUSTC_RETRY_LINKER_ON_SEGFAULT: 1 | |
48 | # MACOSX_DEPLOYMENT_TARGET: 10.7 | |
49 | # NO_LLVM_ASSERTIONS: 1 | |
50 | # NO_DEBUG_ASSERTIONS: 1 | |
51 | # | |
52 | # - job: Windows | |
53 | # timeoutInMinutes: 600 | |
54 | # pool: | |
55 | # vmImage: 'vs2017-win2016' | |
56 | # steps: | |
57 | # - template: steps/run.yml | |
58 | # strategy: | |
59 | # matrix: | |
60 | # dist-x86_64-msvc: | |
61 | # RUST_CONFIGURE_ARGS: > | |
62 | # --build=x86_64-pc-windows-msvc | |
63 | # --target=x86_64-pc-windows-msvc,aarch64-pc-windows-msvc | |
64 | # --enable-full-tools | |
65 | # --enable-profiler | |
66 | # SCRIPT: python x.py dist | |
67 | # DIST_REQUIRE_ALL_TOOLS: 1 | |
68 | # DEPLOY: 1 | |
69 | # | |
70 | # dist-x86_64-msvc-alt: | |
dc9dc135 XL |
71 | # RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc --enable-extended --enable-profiler |
72 | # SCRIPT: python x.py dist | |
73 | # DEPLOY_ALT: 1 |