summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorDavid Kalnischkies <david@kalnischkies.de>2022-04-21 12:28:12 +0200
committerDavid Kalnischkies <david@kalnischkies.de>2022-05-07 10:45:44 +0200
commitccc6abd872fdbb443e0378addfd85e420b05a59a (patch)
tree8e76f1ecd42ffb2539a2764a169ac017b149cbd9 /.gitlab-ci.yml
parent8fd65748589bb1e0b671d4a291521bfba1664c5c (diff)
Run ./prepare-release post-build checks in Gitlab CI
The checks mostly deal with verifying the syntax of the documentation files and the po4a translations which have no tests otherwise.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 700f29b0a..d1711d51b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -19,6 +19,8 @@ test as root:
- sudo -u travis mkdir -p build .ccache
- sudo -u travis env -C build cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -G Ninja ..
- sudo -u travis --preserve-env=CCACHE_DIR,CCACHE_BASEDIR ninja -C build
+ - apt-get install --no-install-recommends -qq libxml2-utils
+ - ./prepare-release post-build --report-failure
- CTEST_OUTPUT_ON_FAILURE=1 ninja -C build test
- unbuffer ./test/integration/run-tests -q -j 4