Assign "release" tag in SQUAD for releases made in linux-cip
Issue description
SQUAD supports "releases". When a build in SQUAD is marked as a release, a visual label is added in the project summary view.
This label allows users to easily see and compare different releases/tags made in the relevant project.
Builds can be marked as a release manually in the SQUAD GUI, but we don't want to have to do this manually. Instead we need to investigate how to do this using the SQUAD API.
Once we know this we can use a GitLab CI pipeline triggered for a tag assign the correct "release" label in SQUAD as required.
Useful links
Acceptance criteria
-
Work out how to set the is_release
andrelease_label
fields for a build using the SQUAD API -
Update the linux-cip CI pipeline so that when run for a tag it sets the release label in SQUAD