[gnome-initial-setup/wip/benzea/systemd-user: 22/22] ci: build with and without systemd
- From: Will Thompson <wjt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-initial-setup/wip/benzea/systemd-user: 22/22] ci: build with and without systemd
- Date: Sun, 4 Aug 2019 05:24:35 +0000 (UTC)
commit cf8430f6a6d8e33573916a52a8783672b9f84777
Author: Will Thompson <will willthompson co uk>
Date: Fri Aug 2 16:58:32 2019 +0100
ci: build with and without systemd
.gitlab-ci.yml | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 60741bf..865a836 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,7 +12,8 @@ before_script:
# In general, we would like warnings to be fatal. However, code copied from
# gnome-control-center uses many deprecated functions. Until we have a good
# answer to sharing that code (#68), make those warnings non-fatal.
- - meson -Dregion-page=${REGION_PAGE} --auto-features ${AUTO_FEATURES}
+ - meson -Dregion-page=${EXPLICIT_FEATURES} -Dsystemd=${EXPLICIT_FEATURES}
+ --auto-features ${AUTO_FEATURES}
-Dwerror=true -Dc_args=-Wno-error=deprecated-declarations
_build .
- cd _build
@@ -29,11 +30,11 @@ before_script:
build-minimal:
<<: *job_definition
variables:
- REGION_PAGE: 'false'
+ EXPLICIT_FEATURES: 'false'
AUTO_FEATURES: 'disabled'
build-maximal:
<<: *job_definition
variables:
- REGION_PAGE: 'true'
+ EXPLICIT_FEATURES: 'true'
AUTO_FEATURES: 'enabled'
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]