summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-08-03 08:11:03 -0400
committerMatthias Clasen <mclasen@redhat.com>2020-08-03 08:11:03 -0400
commit64b8d8b3e44e27e7f56f1f2b96527ec72a587877 (patch)
treef2693efaf05978bcdae7f266990aeccd88606482 /.gitlab-ci.yml
parent1f3327d32622f84f1f10d3ed7d02cc60130f8084 (diff)
downloadgtk+-64b8d8b3e44e27e7f56f1f2b96527ec72a587877.tar.gz
ci: Update subprojects
Otherwise, we end up stuck on old checkouts, and bumping requirements lets to build failures.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml3
1 files changed, 3 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f1d1939a74..0c03e3cfcd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -72,6 +72,7 @@ fedora-x86_64:
variables:
EXTRA_MESON_FLAGS: "--buildtype=debug --default-library=both"
script:
+ - meson subprojects update
- meson ${COMMON_MESON_FLAGS} ${EXTRA_MESON_FLAGS} ${BACKEND_FLAGS} ${FEATURE_FLAGS}
-Dprofiler=true
_build
@@ -87,6 +88,7 @@ release-build:
variables:
EXTRA_MESON_FLAGS: "--buildtype=release"
script:
+ - meson subprojects update
- meson ${COMMON_MESON_FLAGS} ${EXTRA_MESON_FLAGS} ${BACKEND_FLAGS} ${FEATURE_FLAGS}
_build
- ninja -C _build
@@ -99,6 +101,7 @@ installed-tests:
variables:
EXTRA_MESON_FLAGS: "--prefix=/usr --libdir=/usr/lib64 -Dinstall-tests=true"
script:
+ - meson subprojects update
- meson ${COMMON_MESON_FLAGS} ${EXTRA_MESON_FLAGS} ${BACKEND_FLAGS} ${FEATURE_FLAGS}
_build
- ninja -C _build