From 6705ec08566a93157608e845cb150a0d7d7121ba Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 16 Dec 2022 16:16:30 -0500 Subject: ci: Switch to v40 and drop pip install --- .gitlab-ci.yml | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9598be500b..e5f6829060 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -26,7 +26,7 @@ variables: BACKEND_FLAGS: "-Dx11-backend=true -Dwayland-backend=true -Dbroadway-backend=true" FEATURE_FLAGS: "-Dvulkan=enabled -Dcloudproviders=enabled" MESON_TEST_TIMEOUT_MULTIPLIER: 3 - FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v39" + FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v40" FLATPAK_IMAGE: "quay.io/gnome_infrastructure/gnome-runtime-images:gnome-master" .only-default: @@ -85,8 +85,6 @@ fedora-x86_64: EXTRA_MESON_FLAGS: "--buildtype=debug --default-library=both" script: - .gitlab-ci/show-info-linux.sh - - export PATH="/home/user/.local/bin:$PATH" - - pip3 install --user meson~=0.64 - meson subprojects download - mkdir _install - meson setup @@ -113,8 +111,6 @@ release-build: EXTRA_MESON_FLAGS: "--buildtype=release" script: - .gitlab-ci/show-info-linux.sh - - export PATH="/home/user/.local/bin:$PATH" - - pip3 install --user meson~=0.64 - meson subprojects download - meson setup ${COMMON_MESON_FLAGS} ${EXTRA_MESON_FLAGS} ${BACKEND_FLAGS} ${FEATURE_FLAGS} _build - meson compile -C _build @@ -138,8 +134,6 @@ fedora-mingw64: # mingw64-graphene (rawhide) script: - .gitlab-ci/show-info-linux.sh - - export PATH="/home/user/.local/bin:$PATH" - - pip3 install --user meson~=0.64 - meson subprojects download - mkdir _build && cd _build - mingw64-meson -Dintrospection=disabled -Dgraphene:introspection=disabled @@ -154,8 +148,6 @@ installed-tests: G_TEST_ACCESSIBLE: 1 script: - .gitlab-ci/show-info-linux.sh - - export PATH="/home/user/.local/bin:$PATH" - - pip3 install --user meson~=0.64 - meson subprojects download - meson setup --prefix="${CI_PROJECT_DIR}/_installed" @@ -358,8 +350,6 @@ static-scan: variables: EXTRA_MESON_FLAGS: "--buildtype=debug" script: - - export PATH="$HOME/.local/bin:$PATH" - - pip3 install --user meson~=0.64 - meson setup ${COMMON_MESON_FLAGS} ${EXTRA_MESON_FLAGS} _scan_build - ninja -C _scan_build scan-build artifacts: @@ -376,8 +366,6 @@ asan-build: needs: [] variables: script: - - export PATH="/home/user/.local/bin:$PATH" - - pip3 install --user meson~=0.64 - CC=clang meson setup --buildtype=debugoptimized -Db_sanitize=address -Db_lundef=false -Dintrospection=disabled _build - ninja -C _build - .gitlab-ci/run-tests.sh _build wayland @@ -393,8 +381,6 @@ reference: variables: EXTRA_MESON_FLAGS: "--buildtype=release --force-fallback-for=gdk-pixbuf,pango" script: - - export PATH="/home/user/.local/bin:$PATH" - - pip3 install --user meson~=0.64 - meson setup ${COMMON_MESON_FLAGS} ${EXTRA_MESON_FLAGS} -Dgtk_doc=true -Dgdk-pixbuf:gtk_doc=true -Dpango:gtk_doc=true _build - meson compile -C _build - mkdir -p _reference/ -- cgit v1.2.1