Skip to content
Snippets Groups Projects
Commit 512bc0a3 authored by Duncan Macleod's avatar Duncan Macleod
Browse files

Merge branch 'bookworm' into 'master'

Add CI build/test jobs for Debian 12 (Bookworm)

See merge request !70
parents 3ef273d8 0db09a8a
No related branches found
No related tags found
1 merge request!70Add CI build/test jobs for Debian 12 (Bookworm)
Pipeline #536709 passed with warnings
......@@ -15,6 +15,9 @@ include:
.bullseye:
image: igwn/builder:bullseye
.bookworm:
image: igwn/builder:bookworm
# -- source packages --------
#
# These jobs make DSC packages
......@@ -44,6 +47,11 @@ dsc:bullseye:
- .dsc
- .bullseye
dsc:bookworm:
extends:
- .dsc
- .bookworm
# -- binary packages --------
#
# These jobs generate DEB
......@@ -66,6 +74,13 @@ deb:bullseye:
needs:
- dsc:bullseye
deb:bookworm:
extends:
- .deb
- .bookworm
needs:
- dsc:bookworm
# -- test -------------------
.test:debian:
......@@ -103,6 +118,15 @@ test:bullseye:
- deb:bullseye
image: igwn/base:bullseye
test:bookworm:
extends:
- .test:debian
- .bookworm
needs:
- tarball
- deb:bookworm
image: igwn/base:bookworm
# -- lint -------------------
#
# These jobs check the code
......@@ -115,7 +139,7 @@ test:bullseye:
- .debian:lint
stage: code quality
variables:
LINTIAN_OPTIONS: "--color always --suppress-tags new-package-should-close-itp-bug --fail-on warning --allow-root --pedantic"
LINTIAN_OPTIONS: "--color always --suppress-tags initial-upload-closes-no-bugs --fail-on warning --allow-root --pedantic"
lintian:bullseye:
extends:
......@@ -123,3 +147,10 @@ lintian:bullseye:
- .bullseye
needs:
- deb:bullseye
lintian:bookworm:
extends:
- .lintian
- .bookworm
needs:
- deb:bookworm
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment