Update .gitlab-ci.yml file
This commit is contained in:
1 parent
0b880e7cb2
commit
602e17876f
1 file changed
+37
@@ -56,6 +56,43 @@ test-v2-job: # This job runs in the test stage.
|
|||||||
paths:
|
paths:
|
||||||
- test-v2-job.log
|
- test-v2-job.log
|
||||||
|
|
||||||
|
make-test-job:
|
||||||
|
needs:
|
||||||
|
- job: build-job
|
||||||
|
artifacts: false
|
||||||
|
stage: test
|
||||||
|
script:
|
||||||
|
- mkdir -p build
|
||||||
|
- cd build
|
||||||
|
- echo "building project"
|
||||||
|
- cmake -DCMAKE_BUILD_TYPE=DEBUG -DCMAKE_C_COMPILER:FILEPATH=/usr/bin/c99-gcc ..
|
||||||
|
- make VERBOSE=ON -j 18
|
||||||
|
- echo "Running tests ..."
|
||||||
|
- make test | tee ../make-test-job.log
|
||||||
|
allow_failure: true
|
||||||
|
artifacts:
|
||||||
|
expire_in: 10 minutes
|
||||||
|
paths:
|
||||||
|
- make-test-job.log
|
||||||
|
|
||||||
|
mem-check-job:
|
||||||
|
needs:
|
||||||
|
- job: make-test-job
|
||||||
|
artifacts: false
|
||||||
|
stage: test
|
||||||
|
script:
|
||||||
|
- mkdir -p build
|
||||||
|
- cd build
|
||||||
|
- echo "building project"
|
||||||
|
- cmake -DCMAKE_BUILD_TYPE=DEBUG -DCMAKE_C_COMPILER:FILEPATH=/usr/bin/c99-gcc ..
|
||||||
|
- make VERBOSE=ON -j 18
|
||||||
|
- echo "Running Memory Checks..."
|
||||||
|
- make ExperimentalMemCheck | tee ../mem-check-job.log
|
||||||
|
artifacts:
|
||||||
|
expire_in: 10 minutes
|
||||||
|
paths:
|
||||||
|
- mem-check-job.log
|
||||||
|
|
||||||
### coverage
|
### coverage
|
||||||
coverage-job:
|
coverage-job:
|
||||||
tags:
|
tags:
|
||||||
|
|||||||
Reference in new issue
Block a user