127
128
129
130
131
132
133
134
135
|
# File 'lib/gitlab/background_migration/reset_status_on_container_repositories.rb', line 127
def self.repository_tags(path, page_size:)
registry_config = ::Gitlab.config.registry
return { 'tags' => DUMMY_TAGS } unless registry_config.enabled && registry_config.api_url.present?
pull_token = ::Auth::ContainerRegistryAuthenticationService.pull_access_token(path)
client = ::ContainerRegistry::Client.new(registry_config.api_url, token: pull_token)
client.repository_tags(path, page_size: page_size)
end
|