summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorRomain Bouvier <skunnyk@alteroot.org>2020-11-09 21:31:40 +0100
committerRomain Bouvier <skunnyk@alteroot.org>2020-12-04 18:16:25 +0100
commit0cacff7257337d0b855db29b1c95ea85706f2df4 (patch)
tree105f02da674a2f3cbd9d6ea2efdca0fbe44c0b2c /.gitlab-ci.yml
parentcb2ae51d782b66496973eba200a9b46f49adf3b5 (diff)
downloadxfconf-0cacff7257337d0b855db29b1c95ea85706f2df4.tar.gz
Fix make distcheck and enable it on gitlab CI
- fix return code check and remove bashism from tests-driver.sh - Remove INSTALL from EXTRA_DIST (not created anymore since we are using automake foreign mode) - Update .gitignore
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml10
1 files changed, 6 insertions, 4 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7fb4166..362c931 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,8 +2,10 @@ include:
- project: 'xfce/xfce4-dev-tools'
file: '/ci/build_project.yml'
-# Skip distcheck for xfconf since it is not implemented.
+# xfconf distcheck needs a working display/dbus to run tests
+# Fake it with xvfb on headless container
distcheck:
- rules:
- - when: never
-
+ extends: .make
+ stage: distcheck
+ script:
+ - xvfb-run -a make distcheck