]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add smalljob tag to small jobs not in the quick-checks stage
authorAndoni Duarte Pintado <andoni@isc.org>
Thu, 15 Jan 2026 11:16:30 +0000 (12:16 +0100)
committerAndoni Duarte Pintado <andoni@isc.org>
Fri, 23 Jan 2026 10:57:40 +0000 (11:57 +0100)
Jobs using the "post_merge" and "manual_release_job_qa" anchors also
complete in less than a minute, so they now include the "smalljob" tag.

Since the "release" job is also a fast one, but without an anchor, the
"smalljob" tag is added to its definition.

.gitlab-ci.yml

index ee6c6391b6ff9802f706330a079be84928ef35ac..ba30f9e402e8468489cff5be0ce0a07110ccebd2 100644 (file)
@@ -1833,6 +1833,8 @@ release:
       artifacts: true
     - job: docs
       artifacts: true
+  tags:
+    - smalljob
   rules:
     - *rule_tag
   artifacts:
@@ -1963,6 +1965,8 @@ publish:
   needs:
     - job: staging
       artifacts: false
+  tags:
+    - smalljob
 
 # Setting the FORCE_CVE_IDS environment variable to a comma-separated
 # list of CVE IDs enables overriding the autodetected ones.
@@ -2277,6 +2281,8 @@ pairwise:
   <<: *base_image
   stage: postmerge
   needs: []
+  tags:
+    - smalljob
   # post-merge processes should run even if another MR was merged while the job was running (or queued)
   interruptible: false
   variables: