@@ -99,6 +99,37 @@ Targeted CC Clang Shared:
99
99
- ninja -C build ccov
100
100
- ninja -C build ccov-report
101
101
102
+ Targeted CC Clang Static (Windows) :
103
+ image : stabletec/build-core:windows
104
+ stage : Targeted Code Coverage
105
+ tags :
106
+ - docker-windows
107
+ - amd64
108
+ variables :
109
+ CC : clang
110
+ CXX : clang++
111
+ script :
112
+ - cmake example/code-coverage-target/ -B build -GNinja -DCMAKE_BUILD_TYPE=Release -DCODE_COVERAGE=ON ${CMAKE_OPTIONS}
113
+ - ninja -C build
114
+ - ninja -C build ccov
115
+ - ninja -C build ccov-report
116
+
117
+ Targeted CC Clang Shared (Windows) :
118
+ image : stabletec/build-core:windows
119
+ stage : Targeted Code Coverage
120
+ tags :
121
+ - docker-windows
122
+ - amd64
123
+ variables :
124
+ CC : clang
125
+ CXX : clang++
126
+ CMAKE_OPTIONS : -DBUILD_SHARED_LIBS=ON
127
+ script :
128
+ - cmake example/code-coverage-target/ -B build -GNinja -DCMAKE_BUILD_TYPE=Release -DCODE_COVERAGE=ON ${CMAKE_OPTIONS}
129
+ - ninja -C build
130
+ - ninja -C build ccov
131
+ - ninja -C build ccov-report
132
+
102
133
# All Code Coverage
103
134
104
135
All CC GCC Static :
@@ -166,6 +197,40 @@ All CC Clang Shared:
166
197
- ninja -C build ccov-report
167
198
- ninja -C build ccov-all-report
168
199
200
+ All CC Clang Static (Windows) :
201
+ image : stabletec/build-core:windows
202
+ stage : All Code Coverage
203
+ tags :
204
+ - docker-windows
205
+ - amd64
206
+ variables :
207
+ CC : clang
208
+ CXX : clang++
209
+ script :
210
+ - cmake example/code-coverage-all/ -B build -GNinja -DCMAKE_BUILD_TYPE=Release -DCODE_COVERAGE=ON ${CMAKE_OPTIONS}
211
+ - ninja -C build
212
+ - ninja -C build ccov-all
213
+ - ninja -C build ccov-report
214
+ - ninja -C build ccov-all-report
215
+
216
+ All CC Clang Shared (Windows) :
217
+ image : stabletec/build-core:windows
218
+ stage : All Code Coverage
219
+ tags :
220
+ - docker-windows
221
+ - amd64
222
+ variables :
223
+ CC : clang
224
+ CXX : clang++
225
+ CMAKE_OPTIONS : -DBUILD_SHARED_LIBS=ON
226
+ script :
227
+ - cmake example/code-coverage-all/ -B build -GNinja -DCMAKE_BUILD_TYPE=Release -DCODE_COVERAGE=ON ${CMAKE_OPTIONS}
228
+ - ninja -C build
229
+ - ninja -C build ccov
230
+ - ninja -C build ccov-all
231
+ - ninja -C build ccov-report
232
+ - ninja -C build ccov-all-report
233
+
169
234
# Fedora
170
235
171
236
.fedora_success_template : &fedora_success_template
0 commit comments