From: Michał Kępień Date: Mon, 11 May 2026 15:41:50 +0000 (+0200) Subject: Add commit link and diff to RPM build job logs X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6d51073f22ad54f00e652b48379f746cb5f15bcb;p=thirdparty%2Fbind9.git Add commit link and diff to RPM build job logs The output of update_rpms.py is terse, making it difficult to verify its actions. Add a commit link and "git show" output to the log of every CI job running the update_rpms.py script in "build" mode to facilitate double-checking its actions. --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index afaffcb647c..fe0f4691056 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2061,8 +2061,14 @@ assign-milestones: # Jobs to update RPMs -.rpm-build-job: &rpm_build_job +.rpm-build-job-common: &rpm_build_job_common <<: *manual_release_job_qa + after_script: + - git -C bind/ remote get-url origin | sed "s|\.git$|/-/commit/$(cat commit.txt)|" + - git -C bind/ show --color "$(cat commit.txt)" | sed "s|^$| |" + +.rpm-build-job: &rpm_build_job + <<: *rpm_build_job_common needs: - job: publish artifacts: false @@ -2071,7 +2077,7 @@ assign-milestones: "${CI_PROJECT_DIR}"/bind9-qa/releng/update_rpms.py build --service "${SERVICE}" --version "${CI_COMMIT_TAG}" .rpm-build-job-private: &rpm_build_job_private - <<: *manual_release_job_qa + <<: *rpm_build_job_common needs: - job: publish-private artifacts: true