util-errors: .gitlab-ci.yml
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Dec 13 18:20:32 UTC 2023
.gitlab-ci.yml | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
New commits:
commit de938c69f3b8d212515e38d33c543ba0251a4de8
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date: Mon Dec 11 18:33:59 2023 -0800
gitlab CI: Use Xvfb to allow all tests to run
Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e74a9a1..7deb45a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -30,8 +30,8 @@ variables:
# The tag should be updated each time the list of packages is updated.
# Changing a tag forces the associated image to be rebuilt.
# Note: the tag has no meaning, we use a date format purely for readability
- FDO_DISTRIBUTION_TAG: '2022-07-20.4'
- FDO_DISTRIBUTION_PACKAGES: 'git gcc pkgconf autoconf automake libtool make xorg-util-macros doxygen graphviz python xorgproto libxcb xcb-proto'
+ FDO_DISTRIBUTION_TAG: '2023-12-11.0'
+ FDO_DISTRIBUTION_PACKAGES: 'git gcc pkgconf autoconf automake libtool make xorg-util-macros doxygen graphviz python xorgproto libxcb xcb-proto xorg-server-xvfb'
GIT_SUBMODULE_STRATEGY: normal
#
@@ -93,6 +93,11 @@ build:
- pushd _builddir > /dev/null
- ../configure --disable-silent-rules
- make
- - make check
+ - xvfb-run --server-args='-noreset' make check
- make distcheck
- popd > /dev/null
+ artifacts:
+ when: on_failure
+ paths:
+ - _builddir/config.log
+ - _builddir/test-suite.log
More information about the xcb-commit
mailing list