Collect Release Evidence through Release-CLI
Release notes
In this milestone we have added the ability to collect release evidence directly from the release-cli. This can be used to automate release descriptions and more by creating a script that interacts with the release responses.
Problem to solve
As a user of the release-cli, I wish to be able to perform all release activities directly from the .gitlab-ci.yml file.
This issue tackles Collect Release Evidence, which can then be used to be embedded in the release notes, to make sure the users are using the correct version.
Proposal
The release-cli is a simple HTTP client that makes API requests, it would be great to extend it to interact with the rest of the Release API endpoints.
Extend the release-cli to Collect release evidence
Create Evidence for an existing Release.
POST /projects/:id/releases/:tag_name/evidence
Tiering
This is supported for GitLab Premium and higher
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.