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

parent 099e2a44
Pipeline #10018142 passed with stage
in 7 minutes 27 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