File tree Expand file tree Collapse file tree 1 file changed +0
-16
lines changed Expand file tree Collapse file tree 1 file changed +0
-16
lines changed Original file line number Diff line number Diff line change 13
13
DEFAULT_BUILDER_NAME = "multiarch" # Default buildx builder name
14
14
15
15
16
- def ensure_ecr_cache_repository (repository_name : str , region : str = "us-east-1" ):
17
- """Create ECR repository for cache if it doesn't exist - TEMPORARY FUNCTION"""
18
- ecr_client = boto3 .client ("ecr" , region_name = region )
19
- try :
20
- ecr_client .create_repository (repositoryName = repository_name )
21
- logger .info (f"Created ECR cache repository: { repository_name } " )
22
- except ClientError as e :
23
- if e .response ['Error' ]['Code' ] == 'RepositoryAlreadyExistsException' :
24
- logger .debug (f"ECR cache repository already exists: { repository_name } " )
25
- else :
26
- logger .warning (f"Failed to create ECR cache repository { repository_name } : { e } " )
27
-
28
-
29
16
def ecr_login_boto3 (region : str , account_id : str ):
30
17
"""
31
18
Fetches an auth token from ECR via boto3 and logs
@@ -121,9 +108,6 @@ def execute_docker_build(
121
108
# TODO CLOUDP-335471: use env variables to configure AWS region and account ID
122
109
cache_registry = f"268558157000.dkr.ecr.us-east-1.amazonaws.com/dev/cache/{ cache_image_name } "
123
110
124
- # TEMPORARY: Create cache repository if it doesn't exist
125
- ensure_ecr_cache_repository (f"dev/cache/{ cache_image_name } " )
126
-
127
111
logger .info (f"Building image: { tag } " )
128
112
logger .info (f"Platforms: { platforms } " )
129
113
logger .info (f"Dockerfile: { dockerfile } " )
You can’t perform that action at this time.
0 commit comments