summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2022-12-20 01:56:28 +0000
committerEmmanuele Bassi <ebassi@gnome.org>2022-12-20 01:56:28 +0000
commit2b808bf849f86a179672a6e840861719ff4617a8 (patch)
tree5bbff4b6a134ea0fc78e45183af2ef5ebfed2e88 /.gitlab-ci.yml
parent737342ef23cd14e8f910fa50795ff2b83f435785 (diff)
downloadgtk+-2b808bf849f86a179672a6e840861719ff4617a8.tar.gz
ci: Remove installed-tests job
Installed tests require access to the system prefix, and thus a system-wide installation of Meson, which we don't have. We're going to restore this job at a later date.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml34
1 files changed, 0 insertions, 34 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 90f0f86b61..087d62d600 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -159,40 +159,6 @@ fedora-mingw64:
- ./mingw64-meson.sh -Dintrospection=disabled -Dgraphene:introspection=disabled _build
- ninja -C _build
-installed-tests:
- extends: .build-fedora-default
- stage: build
- needs: []
- variables:
- EXTRA_MESON_FLAGS: "-Dinstall-tests=true"
- G_TEST_ACCESSIBLE: 1
- script:
- - .gitlab-ci/show-info-linux.sh
- - export PATH="$HOME/.local/bin:$PATH"
- - pip3 install --user meson~=0.64
- - meson subprojects download
- - meson subprojects update --reset
- - meson setup
- --prefix="${CI_PROJECT_DIR}/_installed"
- ${COMMON_MESON_FLAGS}
- ${EXTRA_MESON_FLAGS}
- ${BACKEND_FLAGS}
- ${FEATURE_FLAGS}
- _build
- - meson compile -C _build
- - meson install -C _build
- - export LD_LIBRARY_PATH=${CI_PROJECT_DIR}/_install/lib64
- - dbus-run-session xvfb-run -a -s "-screen 0 1024x768x24"
- gnome-desktop-testing-runner
- --report-directory=_build/installed-tests-report/failed/
- --parallel=0
- --dirs "${CI_PROJECT_DIR}/_installed/share"
- gtk-4.0
- artifacts:
- paths:
- - "_build/installed-tests-report/"
-
-
.mingw-defaults:
extends: .only-default
stage: build