@@ -141,10 +141,62 @@ pr:
141141# These jobs automatically inherit envs.try, to avoid repeating
142142# it in each job definition.
143143try :
144- - image : dist- x86_64-linux
144+ - image : x86_64-msvc-ext1
145145 env :
146- CODEGEN_BACKENDS : llvm,cranelift
147- << : *job-linux-16c
146+ SCRIPT : python x.py --stage 2 test src/tools/cargotest src/tools/cargo && src/ci/docker/host-x86_64/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
147+ HOST_TARGET : x86_64-pc-windows-msvc
148+ RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json
149+ DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
150+ << : *job-windows-8c
151+ - image : x86_64-msvc-ext2
152+ env :
153+ SCRIPT : python x.py --stage 2 test src/tools/cargotest src/tools/cargo && src/ci/docker/host-x86_64/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
154+ HOST_TARGET : x86_64-pc-windows-msvc
155+ RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json
156+ DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
157+ << : *job-windows-8c
158+ - image : x86_64-msvc-ext3
159+ env :
160+ SCRIPT : python x.py --stage 2 test src/tools/cargotest src/tools/cargo && src/ci/docker/host-x86_64/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
161+ HOST_TARGET : x86_64-pc-windows-msvc
162+ RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json
163+ DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
164+ << : *job-windows-8c
165+ - image : x86_64-msvc-ext4
166+ env :
167+ SCRIPT : python x.py --stage 2 test src/tools/cargotest src/tools/cargo && src/ci/docker/host-x86_64/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
168+ HOST_TARGET : x86_64-pc-windows-msvc
169+ RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json
170+ DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
171+ << : *job-windows-8c
172+ - image : x86_64-msvc-ext5
173+ env :
174+ SCRIPT : python x.py --stage 2 test src/tools/cargotest src/tools/cargo && src/ci/docker/host-x86_64/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
175+ HOST_TARGET : x86_64-pc-windows-msvc
176+ RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json
177+ DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
178+ << : *job-windows-8c
179+ - image : x86_64-msvc-ext6
180+ env :
181+ SCRIPT : python x.py --stage 2 test src/tools/cargotest src/tools/cargo && src/ci/docker/host-x86_64/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
182+ HOST_TARGET : x86_64-pc-windows-msvc
183+ RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json
184+ DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
185+ << : *job-windows-8c
186+ - image : x86_64-msvc-ext7
187+ env :
188+ SCRIPT : python x.py --stage 2 test src/tools/cargotest src/tools/cargo && src/ci/docker/host-x86_64/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
189+ HOST_TARGET : x86_64-pc-windows-msvc
190+ RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json
191+ DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
192+ << : *job-windows-8c
193+ - image : x86_64-msvc-ext8
194+ env :
195+ SCRIPT : python x.py --stage 2 test src/tools/cargotest src/tools/cargo && src/ci/docker/host-x86_64/x86_64-gnu-tools/checktools.sh x.py /tmp/toolstate/toolstates.json windows
196+ HOST_TARGET : x86_64-pc-windows-msvc
197+ RUST_CONFIGURE_ARGS : --build=x86_64-pc-windows-msvc --enable-lld --save-toolstates=/tmp/toolstate/toolstates.json
198+ DEPLOY_TOOLSTATES_JSON : toolstates-windows.json
199+ << : *job-windows-8c
148200
149201# Main CI jobs that have to be green to merge a commit into master
150202# These jobs automatically inherit envs.auto, to avoid repeating
0 commit comments