Expire images/tags from the container registry using .gitlab-ci.yml
Problem to solve
The GitLab Container Registry allows users to build, push and share Docker images using the Docker client or GitLab CI/CD. For users that are building images using GitLab CI, images are often built to test a specific branch or feature and then can be expired. However, we do not offer the ability to expire (untag and delete) images from CI.
Intended users
Further details
Proposal
Give users an easy way to expire images/tags from their .gitlab-ci.yml file, similar to how we handle job artifacts
Permissions and Security
Documentation
Testing
What does success look like, and how can we measure that?
Links / references
Edited by Tim Rizzi