Commit a6c66e49 authored by Michael Schumacher's avatar Michael Schumacher 🦄 Committed by Jehan

build: add an additional distcheck step to .gitlab-ci.yml

Runs in the gimp stage in parallel to the make && make check build.
May catch dist errors.

Distcheck is allowed to fail. The idea is that being able to build GIMP
is more important and should get fast feedback, while make distcheck is
usually only used when a release is prepared.

Reviewer note: not sure about the "allowed to fail" part because we also
want to fix dist bugs as soon as we can (it's easier to find a bug
source when we get notified as soon as a guilty commit breaks the CI).
But anyway this is a step forward from current CI. So let's merge this
for now.
parent c38a23b9
Pipeline #199693 passed with stages
in 25 minutes and 3 seconds
......@@ -18,7 +18,7 @@ deps-debian/testing:
paths:
- _pacman_cache
artifacts:
expire_in: 1 week
expire_in: 1 hour
when: always
paths:
- "${INSTALL_DIR}"
......@@ -141,3 +141,16 @@ gimp-debian/testing-autotools:
--disable-python
- make -j "$(nproc)"
- make check
gimp-debian/testing-autotools-distcheck:
extends: .gimp-debian/testing-base
script:
- mkdir _build
- cd _build
- ../autogen.sh
--prefix="${INSTALL_PREFIX}"
--enable-debug
--disable-python
- make -j "$(nproc)"
- make distcheck
allow_failure: true
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