From 656b45e601bd53021103397a2795d7bb102407e7 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Wed, 21 Apr 2021 12:41:15 +0200 Subject: .build.yml: Run unit tests in xvfb-run environment (if xvfb-run is $PATH). --- .build.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.build.yml b/.build.yml index 24ae85f..d492994 100644 --- a/.build.yml +++ b/.build.yml @@ -41,6 +41,8 @@ requires: - valac - lcov - gcovr + - xauth + - xvfb ubuntu: - autopoint @@ -111,11 +113,12 @@ build_scripts: after_scripts: - if [ ${BUILD_TYPE} == "scripts" ];then + - XVFB_RUN=$(which xvfb-run) - if [ ${DISTRO_NAME} == "debian" ];then - if [ -e ./autogen.sh ]; then - - make check + - ${XVFB_RUN} make check - elif [ -e ./CMakeLists.txt ]; then - - make test + - ${XVFB_RUN} make test - fi - fi - fi -- cgit v1.2.3