diff options
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 45db529..2a61c06 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,3 +1,8 @@ +stages: + - test + - deploy + - Salsa-CI + tests-testing: stage: test image: debian:testing @@ -12,7 +17,15 @@ tests-unstable: script: - apt-get update - apt-get build-dep -Ppkg.debputy.ci -y . - - dpkg-buildpackage -us -uc -tc + - dpkg-buildpackage -Ppkg.debputy.ci -us -uc -tc + +tests-unstable-without-optional-bd: + stage: test + image: debian:unstable + script: + - apt-get update + - apt-get build-dep -Ppkg.debputy.minimal-tests -y . + - dpkg-buildpackage -Ppkg.debputy.minimal-tests -us -uc -tc tests-unstable-coverage: stage: test @@ -47,3 +60,10 @@ pages: - public only: - main + +# Once all tests have passed, also run the Debian build and packaging quality +# assurance +build_deb: + stage: Salsa-CI + trigger: + include: debian/salsa-ci.yml |