class LabClient::Registry
Specifics
Specifics
Specifics
Specifics
Specifics
Specifics
Specifics
Public Instance Methods
bulk(project_id, repository_id, query)
click to toggle source
# File lib/labclient/registry/tags/bulk.rb, line 23 def bulk(project_id, repository_id, query) repository_id = format_id(repository_id) project_id = format_id(project_id) client.request(:delete, "projects/#{project_id}/registry/repositories/#{repository_id}/tags", nil, query) end
delete(project_id, repository_id)
click to toggle source
# File lib/labclient/registry/delete.rb, line 18 def delete(project_id, repository_id) repository_id = format_id(repository_id) project_id = format_id(project_id) client.request(:delete, "projects/#{project_id}/registry/repositories/#{repository_id}") end
delete_tag(project_id, repository_id, tag_name)
click to toggle source
# File lib/labclient/registry/tags/delete.rb, line 19 def delete_tag(project_id, repository_id, tag_name) project_id = format_id(project_id) repository_id = format_id(repository_id) tag_name = format_id(tag_name) client.request(:delete, "projects/#{project_id}/registry/repositories/#{repository_id}/tags/#{tag_name}") end
details(project_id, repository_id, tag_name)
click to toggle source
# File lib/labclient/registry/tags/details.rb, line 12 def details(project_id, repository_id, tag_name) project_id = format_id(project_id) repository_id = format_id(repository_id) tag_name = format_id(tag_name) client.request(:get, "projects/#{project_id}/registry/repositories/#{repository_id}/tags/#{tag_name}", RegistryTag) end
group(group_id, query = {})
click to toggle source
# File lib/labclient/registry/group.rb, line 27 def group(group_id, query = {}) group_id = format_id(group_id) client.request(:get, "groups/#{group_id}/registry/repositories", RegistryRepository, query) end
list(project_id, query = {})
click to toggle source
# File lib/labclient/registry/list.rb, line 27 def list(project_id, query = {}) client.request(:get, "projects/#{project_id}/registry/repositories", RegistryRepository, query) end