[libhandy/pureos-ci: 164/164] gitlab-ci: Build on Debian bullseye too
- From: Adrien Plazas <aplazas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libhandy/pureos-ci: 164/164] gitlab-ci: Build on Debian bullseye too
- Date: Tue, 30 Jun 2020 14:31:23 +0000 (UTC)
commit f16559f865018be92d05d477ec76e74857874929
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 ed1b92c0..c9c71c8c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -29,7 +29,7 @@ api-visibility:
script:
- lint/api-visibility.sh
-build-debian-gcc:
+build-debian-gcc-buster:
image: debian:buster
stage: build
variables:
@@ -41,6 +41,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
@@ -88,7 +101,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
@@ -102,7 +115,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]