Improvements to pipeline to aid in releasing new preflight versions
What does this MR do?
This MR has a few improvements to the pipeline to aid in releasing new versions of preflight
. The improvements consist of:
- Introduction of the
BUILD_VERSION
variable that allows one to build the newpreflight
image prior to release - Building of the image does not push the "version" tag unless it is a tagged pipeline (i.e. actual release)
- Documentation in the
README.md
that gives the procedure for preparing and producing that actual release
Related issues
Checklist
See Definition of done.
For anything in this list which will not be completed, please provide a reason in the MR discussion.
Required
-
Merge Request Title and Description are up to date, accurate, and descriptive -
MR targeting the appropriate branch -
MR has a green pipeline on GitLab.com
Expected (please provide an explanation if not completing)
-
Documentation created/updated
Edited by Gerard Hickey