def login_private(): host = environment.get_registry_host() user = environment.get_registry_user() pwd = environment.get_registry_password() retval = process.run_with_output(f'docker login -u {user} -p {pwd} {host}', False) return retval
def create_registry_url(self, data): registry_host = environment.get_registry_host() image_name = data[pipeline_data.IMAGE_NAME] if environment.get_push_azure(): return 'https://{}/acr/v1/{}/_tags'.format(registry_host, image_name) else: return 'https://{}/v2/{}/tags/list'.format(registry_host, image_name)
def create_registry_url(self, data): registry_host = environment.get_registry_host() image_name = data[pipeline_data.IMAGE_NAME] return 'https://{}/v2/{}/tags/list'.format(registry_host, image_name)
def prepend_registry(image): return '{}/{}'.format(environment.get_registry_host(), image)