]> git.ipfire.org Git - thirdparty/bind9.git/commit
Add a release signing job to GitLab CI
authorMichał Kępień <michal@isc.org>
Thu, 2 Nov 2023 06:23:38 +0000 (07:23 +0100)
committerMichał Kępień <michal@isc.org>
Thu, 2 Nov 2023 06:23:38 +0000 (07:23 +0100)
commitdd217e1acff5f6e1ea955efcbfcc69590d47b2a6
treeb996f6650b0a10719ddfb8780a28b1602f70558c
parent8f1dd1751ec05f238275e17c0c88283839f9d671
Add a release signing job to GitLab CI

Add a GitLab CI job that is only run for tags and makes signing BIND 9
releases more convenient by utilizing a signing VM that is registered as
a GitLab CI runner.  This pulls the signing process into the release
pipelines in GitLab CI, resulting in job artifacts containing the
signatures for BIND 9 releases, which in turns simplifies the subsequent
release publication steps.

(cherry picked from commit a3a91a1557e46215420125b9c2ab6842f3625757)
.gitlab-ci.yml