Skip to content

Commit ef6e7ba

Browse files
committed
Add x64-linux GitLab CI jobs for Alpine unit tests
1 parent fdd2665 commit ef6e7ba

File tree

1 file changed

+36
-0
lines changed

1 file changed

+36
-0
lines changed

.gitlab-ci.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,3 +168,39 @@ build-x64-linux-debug-alpine:
168168
before_script:
169169
- export BUILD_TYPE=Debug
170170

171+
#---------------
172+
# Linux Tests
173+
#---------------
174+
.job_template: &test-linux
175+
stage: test
176+
script:
177+
- make test
178+
cache:
179+
key: "$CI_JOB_NAME"
180+
policy: pull
181+
182+
test-x64-linux-release-alpine:
183+
<<: *test-linux
184+
tags:
185+
- linux
186+
- pdal
187+
- release
188+
- alpine
189+
dependencies:
190+
- build-x64-linux-release-alpine
191+
before_script:
192+
- cd build/build-x64-linux-release-alpine
193+
194+
test-x64-linux-debug-alpine:
195+
<<: *test-linux
196+
tags:
197+
- linux
198+
- pdal
199+
- debug
200+
- alpine
201+
dependencies:
202+
- build-x64-linux-debug-alpine
203+
before_script:
204+
- cd build/build-x64-linux-debug-alpine
205+
206+

0 commit comments

Comments
 (0)