From 963bf4e32695d65dbe278d7ae01a57ce47092a7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20K=C4=99pie=C5=84?= Date: Tue, 4 Nov 2025 12:51:35 +0100 Subject: [PATCH] Enable overriding the list of security releases Enable manually providing (via an optional CI variable) Printing Press jobs with the list of security releases in a given release cycle in case autodetection fails for any reason. --- .gitlab-ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2fae527d03..b52d5831a7 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1771,12 +1771,16 @@ publish: # Setting the FORCE_CVE_IDS environment variable to a comma-separated # list of CVE IDs enables overriding the autodetected ones. +# +# Setting the FORCE_SECURITY_RELEASES environment variable to a +# comma-separated list of BIND 9 versions enables overriding the +# autodetected ones. .printing_press_job: &printing_press_job <<: *manual_release_job_qa variables: GIT_DEPTH: 1 script: - - bind9-qa/releng/printing_press_mr.py --document "${DOCUMENT}" --metadata bind9-qa/releng/metadata.json ${FORCE_CVE_IDS:+--force-cve-ids ${FORCE_CVE_IDS}} + - bind9-qa/releng/printing_press_mr.py --document "${DOCUMENT}" --metadata bind9-qa/releng/metadata.json ${FORCE_CVE_IDS:+--force-cve-ids ${FORCE_CVE_IDS}} ${FORCE_SECURITY_RELEASES:+--force-security-releases ${FORCE_SECURITY_RELEASES}} artifacts: paths: - printing-press/