Skip to content

Commit 8a92770

Browse files
committed
Remove openSUSE analysis test jobs
Analysis tools have been dropped from it since not all tools are available on all supported architectures.
1 parent ba83421 commit 8a92770

File tree

1 file changed

+26
-93
lines changed

1 file changed

+26
-93
lines changed

.gitlab-ci.yml

+26-93
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ stages:
66
- openSUSE
77

88
variables:
9-
CTEST_OUTPUT_ON_FAILURE: '1'
9+
CTEST_OUTPUT_ON_FAILURE: "1"
1010

1111
# Analysis
1212

@@ -15,7 +15,7 @@ cmake-format Check:
1515
stage: Analysis
1616
parallel:
1717
matrix:
18-
- ARCH: [amd64, arm64, ppc64le]
18+
- ARCH: [amd64, arm64, ppc64le]
1919
tags:
2020
- container
2121
- linux
@@ -33,7 +33,7 @@ clang-format Check:
3333
stage: Analysis
3434
parallel:
3535
matrix:
36-
- ARCH: [amd64, arm64, ppc64le]
36+
- ARCH: [amd64, arm64, ppc64le]
3737
tags:
3838
- container
3939
- linux
@@ -54,7 +54,7 @@ Linux/Targeted CC GCC Static:
5454
stage: Targeted Code Coverage
5555
parallel:
5656
matrix:
57-
- ARCH: [amd64, arm64, ppc64le]
57+
- ARCH: [amd64, arm64, ppc64le]
5858
tags:
5959
- container
6060
- linux
@@ -72,7 +72,7 @@ Linux/Targeted CC GCC Shared:
7272
stage: Targeted Code Coverage
7373
parallel:
7474
matrix:
75-
- ARCH: [amd64, arm64, ppc64le]
75+
- ARCH: [amd64, arm64, ppc64le]
7676
tags:
7777
- container
7878
- linux
@@ -91,7 +91,7 @@ Linux/Targeted CC Clang Static:
9191
stage: Targeted Code Coverage
9292
parallel:
9393
matrix:
94-
- ARCH: [amd64, arm64, ppc64le]
94+
- ARCH: [amd64, arm64, ppc64le]
9595
tags:
9696
- container
9797
- linux
@@ -110,7 +110,7 @@ Linux/Targeted CC Clang Shared:
110110
stage: Targeted Code Coverage
111111
parallel:
112112
matrix:
113-
- ARCH: [amd64, arm64, ppc64le]
113+
- ARCH: [amd64, arm64, ppc64le]
114114
tags:
115115
- container
116116
- linux
@@ -129,7 +129,7 @@ macOS/Targeted CC AppleClang Static:
129129
stage: Targeted Code Coverage
130130
parallel:
131131
matrix:
132-
- ARCH: [arm64]
132+
- ARCH: [arm64]
133133
tags:
134134
- macos
135135
- ${ARCH}
@@ -143,7 +143,7 @@ macOS/Targeted CC AppleClang Shared:
143143
stage: Targeted Code Coverage
144144
parallel:
145145
matrix:
146-
- ARCH: [arm64]
146+
- ARCH: [arm64]
147147
tags:
148148
- macos
149149
- ${ARCH}
@@ -159,7 +159,7 @@ macOS/Targeted CC Clang Static:
159159
stage: Targeted Code Coverage
160160
parallel:
161161
matrix:
162-
- ARCH: [arm64]
162+
- ARCH: [arm64]
163163
tags:
164164
- macos
165165
- ${ARCH}
@@ -176,7 +176,7 @@ macOS/Targeted CC Clang Shared:
176176
stage: Targeted Code Coverage
177177
parallel:
178178
matrix:
179-
- ARCH: [arm64]
179+
- ARCH: [arm64]
180180
tags:
181181
- macos
182182
- ${ARCH}
@@ -195,7 +195,7 @@ Windows/Targeted CC Clang Static:
195195
stage: Targeted Code Coverage
196196
parallel:
197197
matrix:
198-
- ARCH: [amd64]
198+
- ARCH: [amd64]
199199
tags:
200200
- container
201201
- windows
@@ -214,7 +214,7 @@ Windows/Targeted CC Clang Shared:
214214
stage: Targeted Code Coverage
215215
parallel:
216216
matrix:
217-
- ARCH: [amd64]
217+
- ARCH: [amd64]
218218
tags:
219219
- container
220220
- windows
@@ -236,7 +236,7 @@ Linux/All CC GCC Static:
236236
stage: All Code Coverage
237237
parallel:
238238
matrix:
239-
- ARCH: [amd64, arm64, ppc64le]
239+
- ARCH: [amd64, arm64, ppc64le]
240240
tags:
241241
- container
242242
- linux
@@ -255,7 +255,7 @@ Linux/All CC GCC Shared:
255255
stage: All Code Coverage
256256
parallel:
257257
matrix:
258-
- ARCH: [amd64, arm64, ppc64le]
258+
- ARCH: [amd64, arm64, ppc64le]
259259
tags:
260260
- container
261261
- linux
@@ -275,7 +275,7 @@ Linux/All CC Clang Static:
275275
stage: All Code Coverage
276276
parallel:
277277
matrix:
278-
- ARCH: [amd64, arm64, ppc64le]
278+
- ARCH: [amd64, arm64, ppc64le]
279279
tags:
280280
- container
281281
- linux
@@ -295,7 +295,7 @@ Linux/All CC Clang Shared:
295295
stage: All Code Coverage
296296
parallel:
297297
matrix:
298-
- ARCH: [amd64, arm64, ppc64le]
298+
- ARCH: [amd64, arm64, ppc64le]
299299
tags:
300300
- container
301301
- linux
@@ -316,7 +316,7 @@ macOS/All CC AppleClang Static:
316316
stage: All Code Coverage
317317
parallel:
318318
matrix:
319-
- ARCH: [arm64]
319+
- ARCH: [arm64]
320320
tags:
321321
- macos
322322
- ${ARCH}
@@ -331,7 +331,7 @@ macOS/All CC AppleClang Shared:
331331
stage: All Code Coverage
332332
parallel:
333333
matrix:
334-
- ARCH: [arm64]
334+
- ARCH: [arm64]
335335
tags:
336336
- macos
337337
- ${ARCH}
@@ -349,7 +349,7 @@ macOS/All CC Clang Static:
349349
stage: All Code Coverage
350350
parallel:
351351
matrix:
352-
- ARCH: [arm64]
352+
- ARCH: [arm64]
353353
tags:
354354
- macos
355355
- ${ARCH}
@@ -367,7 +367,7 @@ macOS/All CC Clang Shared:
367367
stage: All Code Coverage
368368
parallel:
369369
matrix:
370-
- ARCH: [arm64]
370+
- ARCH: [arm64]
371371
tags:
372372
- macos
373373
- ${ARCH}
@@ -388,7 +388,7 @@ Windows/All CC Clang Static:
388388
stage: All Code Coverage
389389
parallel:
390390
matrix:
391-
- ARCH: [amd64]
391+
- ARCH: [amd64]
392392
tags:
393393
- container
394394
- windows
@@ -403,13 +403,13 @@ Windows/All CC Clang Static:
403403
- ninja -C build ccov-all
404404
- ninja -C build ccov-report
405405
- ninja -C build ccov-all-report
406-
406+
407407
Windows/All CC Clang Shared:
408408
image: stabletec/build-core:windows-2019
409409
stage: All Code Coverage
410410
parallel:
411411
matrix:
412-
- ARCH: [amd64]
412+
- ARCH: [amd64]
413413
tags:
414414
- container
415415
- windows
@@ -433,7 +433,7 @@ Windows/All CC Clang Shared:
433433
image: stabletec/build-core:fedora
434434
parallel:
435435
matrix:
436-
- ARCH: [amd64, arm64]
436+
- ARCH: [amd64, arm64]
437437
tags:
438438
- container
439439
- linux
@@ -448,7 +448,7 @@ Windows/All CC Clang Shared:
448448
image: stabletec/build-core:fedora
449449
parallel:
450450
matrix:
451-
- ARCH: [amd64, arm64]
451+
- ARCH: [amd64, arm64]
452452
tags:
453453
- container
454454
- linux
@@ -492,70 +492,3 @@ Fedora/UndefinedSanitizer:
492492
CXX: clang++
493493
CMAKE_OPTIONS: -DUSE_SANITIZER=Undefined
494494
<<: *fedora_success_template
495-
496-
# openSUSE
497-
498-
.opensuse_success_template: &opensuse_success_template
499-
stage: openSUSE
500-
image: stabletec/build-core:opensuse
501-
parallel:
502-
matrix:
503-
- ARCH: [amd64, arm64]
504-
tags:
505-
- container
506-
- linux
507-
- ${ARCH}
508-
script:
509-
- cmake example/all -B build -GNinja -DCMAKE_BUILD_TYPE=Release ${CMAKE_OPTIONS}
510-
- ninja -C build
511-
- ninja -C build test
512-
513-
.opensuse_failure_template: &opensuse_failure_template
514-
stage: openSUSE
515-
image: stabletec/build-core:opensuse
516-
parallel:
517-
matrix:
518-
- ARCH: [amd64, arm64]
519-
tags:
520-
- container
521-
- linux
522-
- ${ARCH}
523-
script:
524-
- cmake example/all -B build -GNinja -DCMAKE_BUILD_TYPE=Release ${CMAKE_OPTIONS}
525-
- ninja -C build
526-
- "! ninja -C build test"
527-
528-
openSUSE/Static Analysis:
529-
variables:
530-
CC: clang
531-
CXX: clang++
532-
CMAKE_OPTIONS: -DCLANG_TIDY=ON -DCPPCHECK=ON
533-
<<: *opensuse_success_template
534-
535-
openSUSE/ThreadSanitizer:
536-
variables:
537-
CC: clang
538-
CXX: clang++
539-
CMAKE_OPTIONS: -DUSE_SANITIZER=Thread
540-
<<: *opensuse_failure_template
541-
542-
openSUSE/AddressSanitizer:
543-
variables:
544-
CC: clang
545-
CXX: clang++
546-
CMAKE_OPTIONS: -DUSE_SANITIZER=Address
547-
<<: *opensuse_failure_template
548-
549-
openSUSE/LeakSanitizer:
550-
variables:
551-
CC: clang
552-
CXX: clang++
553-
CMAKE_OPTIONS: -DUSE_SANITIZER=Leak
554-
<<: *opensuse_failure_template
555-
556-
openSUSE/UndefinedSanitizer:
557-
variables:
558-
CC: clang
559-
CXX: clang++
560-
CMAKE_OPTIONS: -DUSE_SANITIZER=Undefined
561-
<<: *opensuse_success_template

0 commit comments

Comments
 (0)