ci: Tag assets image with assets shasum
requested to merge 208389-change-the-image-tag-to-be-the-md5-of-assets-files-and-skip-image-building-if-the-image-3 into master
What does this MR do and why?
This the third attempt at #208389 (closed), after !100623 (merged), and !103247 (merged) for reverted (last revert at !104169 (comment 1174190990)).
This does two things:
- Tag the assets image with the assets hash sum computed from the previous
compile-production-assets
job - Skip the image building if the image already exists
- It also makes sure to copy/tag other necessary images (for omnibus-gitlab, CNG, auto-deploy and tag pipelines)
This new attempt uses skopeo
which simplify the whole scripts/build_assets_image
script.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #208389 (closed)
Edited by Rémy Coutable