[libhandy/pureos-ci: 22/22] gitlab-ci: Build on Debian bullseye too



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]