Commit 4618d9e5 by Tim Rühsen

Merge branch 'tmp-add-coverage-build-in-non-master' into 'master'

.gitlab-ci.yml: added test rule for pages

See merge request !56
parents 099e2a44 4a5a2d44
Pipeline #10018925 passed with stages
in 6 minutes 19 seconds
......@@ -112,6 +112,20 @@ pages:
only:
- master
# Target to run code coverage on non-master branches. That is intended
# to ensure that compilation in master will not break the pages rule.
pages-test:
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$DEBIAN_BUILD
script:
- ./bootstrap
- CFLAGS="-g -O0" ./configure --enable-gtk-doc --enable-code-coverage --disable-gcc-warnings
- make -j$(nproc) check
- make local-code-coverage-output
tags:
- shared
except:
- master
MinGW64:
image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$FEDORA_BUILD
before_script:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment