Skip to content

Commit a8a0ccb

Browse files
committed
[DO NOT MERGE] test windows builders
1 parent eae8740 commit a8a0ccb

File tree

1 file changed

+27
-5
lines changed

1 file changed

+27
-5
lines changed

src/ci/github-actions/jobs.yml

+27-5
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,34 @@ pr:
7878
- image: mingw-check-tidy
7979
continue_on_error: true
8080
<<: *job-linux-4c
81-
- image: x86_64-gnu-llvm-17
81+
82+
- image: i686-mingw
8283
env:
83-
ENABLE_GCC_CODEGEN: "1"
84-
<<: *job-linux-16c
85-
- image: x86_64-gnu-tools
86-
<<: *job-linux-16c
84+
RUST_CONFIGURE_ARGS: --build=i686-pc-windows-gnu
85+
SCRIPT: make ci-mingw
86+
# We are intentionally allowing an old toolchain on this builder (and that's
87+
# incompatible with LLVM downloads today).
88+
NO_DOWNLOAD_CI_LLVM: 1
89+
CUSTOM_MINGW: 1
90+
<<: *job-windows-8c
91+
92+
- image: x86_64-mingw
93+
env:
94+
SCRIPT: make ci-mingw
95+
RUST_CONFIGURE_ARGS: >-
96+
--build=x86_64-pc-windows-gnu
97+
--enable-profiler
98+
# We are intentionally allowing an old toolchain on this builder (and that's
99+
# incompatible with LLVM downloads today).
100+
NO_DOWNLOAD_CI_LLVM: 1
101+
CUSTOM_MINGW: 1
102+
<<: *job-windows-8c
103+
104+
- image: x86_64-msvc
105+
env:
106+
RUST_CONFIGURE_ARGS: --build=x86_64-pc-windows-msvc --enable-profiler
107+
SCRIPT: make ci-msvc
108+
<<: *job-windows-8c
87109

88110
# Jobs that run when you perform a try build (@bors try)
89111
# These jobs automatically inherit envs.try, to avoid repeating

0 commit comments

Comments
 (0)