summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjellahlstedt@gmail.com>2021-10-04 17:20:49 +0200
committerKjell Ahlstedt <kjellahlstedt@gmail.com>2021-10-04 17:20:49 +0200
commite93e7d00ee196d2b867e6b0e3f8fa2615f18708c (patch)
tree3e512ae37304fb9fcac342c1faef8c14bd3fb38d
parent1fb5a12cd955096db660aacefec6c17da21ec994 (diff)
downloadglibmm-e93e7d00ee196d2b867e6b0e3f8fa2615f18708c.tar.gz
CI: Build with g++-11 instead of g++-9
g++-9 is not available in debian:testing any more.
-rw-r--r--.gitlab-ci.yml16
1 files changed, 8 insertions, 8 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5b1ea802..e1987b83 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,4 +1,4 @@
-# Currently we track two versions of gcc: gcc-9 and gcc-10.
+# Currently we track two versions of gcc: gcc-10 and gcc-11.
image: debian:testing
@@ -106,16 +106,16 @@ debug_build:
- _build/meson-logs/meson-log.txt
expire_in: 1 week
-release_gcc_9_build:
+release_gcc_10_build:
extends: .build_default
stage: build
variables:
- DEPENDENCIES: $MESON_DEPS g++-9
+ DEPENDENCIES: $MESON_DEPS g++-10
script:
- ninja -C libsigc/_build install
- mkdir _build && cd _build
# -Ddebug=false + -Doptimization=3 correspond to -Dbuildtype=release
- - CC=gcc-9 CXX=g++-9 meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal
+ - CC=gcc-10 CXX=g++-10 meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal
- meson compile
- meson test
- meson install
@@ -129,16 +129,16 @@ release_gcc_9_build:
paths:
- _build/docs/reference
-release_gcc_10_build:
+release_gcc_11_build:
extends: .build_default
stage: build
variables:
- DEPENDENCIES: $MESON_DEPS g++-10
+ DEPENDENCIES: $MESON_DEPS g++-11
script:
- ninja -C libsigc/_build install
- mkdir _build && cd _build
# -Ddebug=false + -Doptimization=3 correspond to -Dbuildtype=release
- - CC=gcc-10 CXX=g++-10 meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal
+ - CC=gcc-11 CXX=g++-11 meson --prefix=/usr --libdir=lib -Ddebug=false -Doptimization=3 -Dwarnings=fatal
- meson compile
- meson test
- meson install
@@ -184,7 +184,7 @@ release_clang_build:
# Publish reference documentation at gnome.pages.gitlab.gnome.org/glibmm
pages:
stage: deploy
- needs: [release_gcc_9_build]
+ needs: [release_gcc_10_build]
script:
- mkdir public
- mv _build/docs/reference/html/* public