Skip to content

Commit b7153a4

Browse files
committed
[do not merge] Add try builders
1 parent a5c3956 commit b7153a4

File tree

1 file changed

+48
-29
lines changed

1 file changed

+48
-29
lines changed

.azure-pipelines/try.yml

Lines changed: 48 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,14 @@ jobs:
1414
- template: steps/run.yml
1515
strategy:
1616
matrix:
17-
dist-x86_64-linux:
18-
IMAGE: dist-x86_64-linux
17+
dist-mips64-linux:
18+
IMAGE: dist-mips64-linux
1919
DEPLOY: 1
20-
21-
dist-x86_64-linux-alt:
22-
IMAGE: dist-x86_64-linux
23-
DEPLOY_ALT: 1
20+
dist-powerpc64-linux:
21+
IMAGE: dist-powerpc64-linux
22+
DEPLOY: 1
23+
asmjs:
24+
IMAGE: asmjs
2425

2526
# The macOS and Windows builds here are currently disabled due to them not being
2627
# overly necessary on `try` builds. We also don't actually have anything that
@@ -53,26 +54,44 @@ jobs:
5354
# NO_LLVM_ASSERTIONS: 1
5455
# NO_DEBUG_ASSERTIONS: 1
5556
#
56-
# - job: Windows
57-
# timeoutInMinutes: 600
58-
# pool:
59-
# vmImage: 'vs2017-win2016'
60-
# steps:
61-
# - template: steps/run.yml
62-
# strategy:
63-
# matrix:
64-
# dist-x86_64-msvc:
65-
# RUST_CONFIGURE_ARGS: >
66-
# --build=x86_64-pc-windows-msvc
67-
# --target=x86_64-pc-windows-msvc,aarch64-pc-windows-msvc
68-
# --enable-full-tools
69-
# --enable-profiler
70-
# SCRIPT: python x.py dist
71-
# DIST_REQUIRE_ALL_TOOLS: 1
72-
# DEPLOY: 1
73-
#
74-
# dist-x86_64-msvc-alt:
75-
# MSYS_BITS: 64
76-
# RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc --enable-extended --enable-profiler
77-
# SCRIPT: python x.py dist
78-
# DEPLOY_ALT: 1
57+
58+
- job: Windows
59+
timeoutInMinutes: 600
60+
pool:
61+
vmImage: 'vs2017-win2016'
62+
steps:
63+
- template: steps/run.yml
64+
strategy:
65+
matrix:
66+
# 32/64 bit MSVC tests
67+
x86_64-msvc-1:
68+
MSYS_BITS: 64
69+
RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc --enable-profiler
70+
SCRIPT: make ci-subset-1
71+
# FIXME(#59637)
72+
NO_DEBUG_ASSERTIONS: 1
73+
NO_LLVM_ASSERTIONS: 1
74+
i686-msvc-1:
75+
MSYS_BITS: 32
76+
RUST_CONFIGURE_ARGS: --build=i686-pc-windows-msvc
77+
SCRIPT: make ci-subset-1
78+
i686-mingw-1:
79+
MSYS_BITS: 32
80+
RUST_CONFIGURE_ARGS: --build=i686-pc-windows-gnu
81+
SCRIPT: make ci-subset-1
82+
MINGW_URL: https://rust-lang-ci2.s3.amazonaws.com/rust-ci-mirror
83+
MINGW_ARCHIVE: i686-6.3.0-release-posix-dwarf-rt_v5-rev2.7z
84+
MINGW_DIR: mingw32
85+
# FIXME(#59637)
86+
NO_DEBUG_ASSERTIONS: 1
87+
NO_LLVM_ASSERTIONS: 1
88+
x86_64-mingw-1:
89+
MSYS_BITS: 64
90+
SCRIPT: make ci-subset-1
91+
RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-gnu
92+
MINGW_URL: https://rust-lang-ci2.s3.amazonaws.com/rust-ci-mirror
93+
MINGW_ARCHIVE: x86_64-6.3.0-release-posix-seh-rt_v5-rev2.7z
94+
MINGW_DIR: mingw64
95+
# FIXME(#59637)
96+
NO_DEBUG_ASSERTIONS: 1
97+
NO_LLVM_ASSERTIONS: 1

0 commit comments

Comments
 (0)