UNCLASSIFIED - NO CUI

Skip to content

Partially resolve "Link the upstream release notes in the ticket"

General MR

Summary

Primary work

Exposes two new gitlab CI environment variables to renovate runner:

  1. CI_SERVER_URL so that our issue and MR templates can provide links to each repo's upstream release notes in a https://repo1/this-repo-url#upstream-release-notes form.
  2. CI_JOB_URL so that our issue and MR templates can provide links back to the specific gitlab CI job run that created them.

These values can be consumed at runtime by our renovate runner CI jobs. The next step to enabling this is to land an MR to the pipeline-templates that adds these variables into the templated output: pipeline-templates!645 (merged)

Additional goodies

  • Adds some helpful links to the testing docs
  • Tweaks the link at the end of dev/renovate-dev.sh to point directly to the most recent pipeline

Relevant logs/screenshots

Release notes link in a generated issue

This points to the renovated repo's own README.md, which will need to be updated to contain a matching Upstream Release Notes header. image

CI job link in an issue footer

image

Linked Issue

#30 (closed)

Upgrade Notices

N/A

Edited by Daniel Pritchett

Merge request reports