Skip to content

ci: Tag assets image with assets shasum

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.

Related to #208389 (closed)

Edited by Rémy Coutable

Merge request reports