mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-28 04:34:54 -04:00
Add a job preparing EVNs
Add a new GitLab CI job that automatically generates BIND 9 Early Vulnerability Notifications based on the metadata for the current release cycle.
This commit is contained in:
parent
963bf4e326
commit
126ed8707e
1 changed files with 12 additions and 0 deletions
|
|
@ -309,6 +309,9 @@ stages:
|
|||
.rule_tag_open_source: &rule_tag_open_source
|
||||
- if: '$CI_PROJECT_NAMESPACE == "isc-private" && $CI_COMMIT_TAG != null && $CI_COMMIT_TAG !~ /-S/'
|
||||
|
||||
.rule_tag_security: &rule_tag_security
|
||||
- if: '$CI_PROJECT_NAMESPACE == "isc-private" && $CI_COMMIT_TAG != null && $RELEASE_TYPE == "security"'
|
||||
|
||||
.rule_tag_security_or_subscription: &rule_tag_security_or_subscription
|
||||
- if: '$CI_PROJECT_NAMESPACE == "isc-private" && $CI_COMMIT_TAG != null && ($RELEASE_TYPE == "security" || $CI_COMMIT_TAG =~ /-S/)'
|
||||
|
||||
|
|
@ -1795,6 +1798,15 @@ prepare-release-announcement:
|
|||
rules:
|
||||
- *rule_tag_open_source
|
||||
|
||||
# Job preparing an EVN MR in Printing Press
|
||||
|
||||
prepare-evn:
|
||||
<<: *printing_press_job
|
||||
variables:
|
||||
DOCUMENT: evn
|
||||
rules:
|
||||
- *rule_tag_security
|
||||
|
||||
# Job merging the tag back into its base branch
|
||||
|
||||
merge-tag:
|
||||
|
|
|
|||
Loading…
Reference in a new issue