]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Fix building EVN & -S Cloudsmith packages
authorMichał Kępień <michal@isc.org>
Wed, 25 Mar 2026 17:09:02 +0000 (18:09 +0100)
committerMichał Kępień <michal@isc.org>
Wed, 25 Mar 2026 17:09:02 +0000 (18:09 +0100)
Setting "artifacts: false" for the dependency on the "publish-private"
job prevents the url-*.txt files produced by that job from being pulled
from GitLab when the jobs that build EVN & -S Cloudsmith packages are
run, effectively breaking the latter.  Fix by making these jobs depend
on the artifacts of the "publish-private" job.

.gitlab-ci.yml

index 6f1f142228ea011af27cb9139f6a8b1e861c644f..f00fdb04528fed37181e334efad97b2ba9454e02 100644 (file)
@@ -1988,7 +1988,7 @@ publish:
   <<: *manual_release_job_qa
   needs:
     - job: publish-private
-      artifacts: false
+      artifacts: true
   script:
     - >
       "${CI_PROJECT_DIR}"/bind9-qa/releng/update_rpms.py build --service "${SERVICE}" --version "${CI_COMMIT_TAG}" --base-url "$(cat "url-${CI_COMMIT_TAG}.txt")"