Commit 91417a8e authored by Guido Gunther's avatar Guido Gunther Committed by Sebastian Krzyszkowiak

gitlab-ci: Build and unit test for Debian Bullseye as well

We keep the smoketests at buster for the moment
Signed-off-by: Guido Gunther's avatarGuido Günther <guido.gunther@puri.sm>
parent 1f09e05b
Pipeline #38071 passed with stages
in 7 minutes and 41 seconds
......@@ -60,6 +60,33 @@ unit-test:native-debian-buster:
paths:
- _build
build:native-debian-bullseye:
<<: *tags
stage: build
image: debian:bullseye
artifacts:
paths:
- _build
script:
- git submodule update --recursive
- meson -Db_coverage=true --werror . _build
- ninja -C _build
unit-test:native-debian-bullseye:
<<: *tags
stage: test
image: debian:bullseye
dependencies:
- build:native-debian-bullseye
script:
- export LC_ALL=C.UTF-8
- xvfb-run ninja -C _build test coverage
coverage: '/^\s+lines\.+:\s+([\d.]+\%)\s+/'
artifacts:
when: always
paths:
- _build
test:smoke:one-output:
<<: *tags
stage: test
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment