]> 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ń (GitLab job 7091315) <michal@isc.org>
Wed, 25 Mar 2026 17:13:47 +0000 (17:13 +0000)
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.

(cherry picked from commit b36f17238b5a4e00828aeffa39b03a89cfd9a257)

.gitlab-ci.yml

index 7270322afe93080bc04f7e0115922c86edc974ab..c80040bfaa70a5a147bfa2b2b49ee13c8557084d 100644 (file)
@@ -2068,7 +2068,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")"