diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-14 20:16:53 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-14 20:16:53 +0000 |
commit | 7f62bd7daeb1c8e6d879b9e607474b457ea71aca (patch) | |
tree | 40de464ce4041327045d31b7c54d3b069309107a /.gitlab-ci.yml | |
parent | Adding debian version 0.1.24. (diff) | |
download | debputy-7f62bd7daeb1c8e6d879b9e607474b457ea71aca.tar.xz debputy-7f62bd7daeb1c8e6d879b9e607474b457ea71aca.zip |
Merging upstream version 0.1.25.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
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 |