diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 04876401df..4bc80c4f6e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1849,9 +1849,6 @@ publish: variables: SSH_SCRIPT_CLIENT: |- ssh "${STAGING_USER_ACTIONS}@${STAGING_HOST}" "publish ${CI_COMMIT_TAG}" - after_script: - - *git_clone_bind9-qa - - if [ "${CI_JOB_STATUS}" = "success" ]; then "$CI_PROJECT_DIR"/bind9-qa/releng/manage_distros_token.py delete; fi artifacts: paths: - publish-${CI_COMMIT_TAG}.log @@ -1862,6 +1859,21 @@ publish: rules: - *rule_tag_open_source +publish-cleanup: + <<: *base_image + stage: release + script: + - *git_clone_bind9-qa + - > + "$CI_PROJECT_DIR"/bind9-qa/releng/manage_distros_token.py delete + needs: + - job: publish + artifacts: false + tags: + - smalljob + rules: + - *rule_tag_security + .manual_release_job_qa: &manual_release_job_qa <<: *manual_release_job <<: *base_image