Skip to content

Commit f86c35d

Browse files
committed
Update Windows CI jobs
Update for new ltsc based Windows container images.
1 parent 95f2126 commit f86c35d

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

.gitlab-ci.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -188,14 +188,15 @@ macOS/Targeted CC Clang Shared:
188188
- ninja -C build ccov-report
189189

190190
Windows/Targeted CC Clang Static:
191-
image: stabletec/build-core:windows-2019
191+
image: stabletec/build-core:windows-ltsc2022
192192
stage: Targeted Code Coverage
193193
parallel:
194194
matrix:
195195
- ARCH: [amd64]
196196
tags:
197197
- container
198198
- windows
199+
- ltsc2022
199200
- ${ARCH}
200201
variables:
201202
CC: clang
@@ -207,14 +208,15 @@ Windows/Targeted CC Clang Static:
207208
- ninja -C build ccov-report
208209

209210
Windows/Targeted CC Clang Shared:
210-
image: stabletec/build-core:windows-2019
211+
image: stabletec/build-core:windows-ltsc2022
211212
stage: Targeted Code Coverage
212213
parallel:
213214
matrix:
214215
- ARCH: [amd64]
215216
tags:
216217
- container
217218
- windows
219+
- ltsc2022
218220
- ${ARCH}
219221
variables:
220222
CC: clang
@@ -381,14 +383,15 @@ macOS/All CC Clang Shared:
381383
- ninja -C build ccov-all-report
382384

383385
Windows/All CC Clang Static:
384-
image: stabletec/build-core:windows-2019
386+
image: stabletec/build-core:windows-ltsc2022
385387
stage: All Code Coverage
386388
parallel:
387389
matrix:
388390
- ARCH: [amd64]
389391
tags:
390392
- container
391393
- windows
394+
- ltsc2022
392395
- ${ARCH}
393396
variables:
394397
CC: clang
@@ -402,14 +405,15 @@ Windows/All CC Clang Static:
402405
- ninja -C build ccov-all-report
403406

404407
Windows/All CC Clang Shared:
405-
image: stabletec/build-core:windows-2019
408+
image: stabletec/build-core:windows-ltsc2022
406409
stage: All Code Coverage
407410
parallel:
408411
matrix:
409412
- ARCH: [amd64]
410413
tags:
411414
- container
412415
- windows
416+
- ltsc2022
413417
- ${ARCH}
414418
variables:
415419
CC: clang
@@ -591,14 +595,15 @@ macOS/Clang/UndefinedSanitizer:
591595
<<: *macos_success_template
592596

593597
Windows/MSVC/Address Sanitizer:
594-
image: stabletec/build-core:windows-2019
598+
image: stabletec/build-core:windows-ltsc2022
595599
stage: Sanitizers
596600
parallel:
597601
matrix:
598602
- ARCH: [amd64]
599603
tags:
600604
- container
601605
- windows
606+
- ltsc2022
602607
- ${ARCH}
603608
script:
604609
- cmake example/all/ -B build -GNinja -D EXAMPLE_USE_SANITIZER=address $env:CMAKE_OPTIONS
@@ -665,14 +670,15 @@ Linux/Clang/UndefinedSanitizer (LEGACY):
665670
<<: *linux_success_template
666671

667672
Windows/MSVC/Address Sanitizer (LEGACY):
668-
image: stabletec/build-core:windows-2019
673+
image: stabletec/build-core:windows-ltsc2022
669674
stage: Sanitizers
670675
parallel:
671676
matrix:
672677
- ARCH: [amd64]
673678
tags:
674679
- container
675680
- windows
681+
- ltsc2022
676682
- ${ARCH}
677683
script:
678684
- cmake example/all/ -B build -GNinja -D USE_SANITIZER=address

0 commit comments

Comments
 (0)