Respect tag protection rules when deleting tags
When deleting container tags, the delete endpoint should not delete tags that match a tag protection rule. If all tag names passed for deletion are protected, the endpoint should return an error. Changelog: added
显示
- app/services/projects/container_repository/delete_tags_service.rb 4 个添加, 1 个删除...ices/projects/container_repository/delete_tags_service.rb
- app/services/projects/container_repository/gitlab/delete_tags_service.rb 40 个添加, 8 个删除...ojects/container_repository/gitlab/delete_tags_service.rb
- doc/api/container_registry.md 8 个添加, 6 个删除doc/api/container_registry.md
- lib/api/project_container_repositories.rb 4 个添加, 1 个删除lib/api/project_container_repositories.rb
- spec/requests/api/project_container_repositories_spec.rb 36 个添加, 24 个删除spec/requests/api/project_container_repositories_spec.rb
- spec/services/projects/container_repository/delete_tags_service_spec.rb 9 个添加, 1 个删除...projects/container_repository/delete_tags_service_spec.rb
- spec/services/projects/container_repository/gitlab/delete_tags_service_spec.rb 109 个添加, 13 个删除...s/container_repository/gitlab/delete_tags_service_spec.rb
加载中
想要评论请 注册 或 登录