API endpoint to set project defaults for Docker tag expiration policies

Problem to solve

As we consider adding project level tag expiration policies, we must remember that Administrator's at large organizations will need an API for setting and updating project level tag expiration policies for the GitLab Container Registry.

Intended users

  • Sidney (Systems Administrator)

Further details

Proposal

Create a new API that will allow system administrators to set project level tag expiration policies. In the future, we will consider expanding from project to group level (including sub-groups) and instance level.

Permissions and Security

Documentation

Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Links / references

Assignee Loading
Time tracking Loading