[libhandy/pureos-ci: 22/22] gitlab-ci: Build on Debian bullseye too
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libhandy/pureos-ci: 22/22] gitlab-ci: Build on Debian bullseye too
- Date: Fri, 22 May 2020 13:37:02 +0000 (UTC)
commit 7d4e6944a29290989a8874eb3442aaa4f553f403
Author: Guido Günther <agx sigxcpu org>
Date: Fri May 10 19:03:01 2019 +0200
gitlab-ci: Build on Debian bullseye too
This gives us build coverage for something very similar to the
upcomfing Byzanthium Pureos release.
.gitlab-ci.yml | 19 ++++++++++++++++---
1 file changed, 16 insertions(+), 3 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 99118465..589d620b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -28,7 +28,7 @@ api-visibility:
script:
- lint/api-visibility.sh
-build-debian-gcc:
+build-debian-gcc-buster:
image: debian:buster
stage: build
variables:
@@ -40,6 +40,19 @@ build-debian-gcc:
paths:
- _build
+build-debian-gcc-bullseye:
+ image: debian:buster
+ <<: *tags
+ stage: build
+ variables:
+ BUILD_OPTS: -Dgtk_doc=true --werror
+ script:
+ - *build_steps
+ artifacts:
+ when: always
+ paths:
+ - _build
+
build-pureos-gcc:
image: pureos/amber
<<: *tags
@@ -87,7 +100,7 @@ build-gtkdoc:
image: debian:buster
stage: test+docs
dependencies:
- - build-debian-gcc
+ - build-debian-gcc-buster
script:
- ninja -C _build meson-libhandy-doc 2>&1 | tee _build/doc/buildlog
- if grep -qs 'warning' _build/doc/buildlog; then exit 1; fi
@@ -100,7 +113,7 @@ unit-test:
image: debian:buster
stage: test+docs
dependencies:
- - build-debian-gcc
+ - build-debian-gcc-buster
script:
- xvfb-run -s -noreset ninja -C _build test
- ninja -C _build coverage
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]