@@ -76,7 +76,7 @@ class ECRActions {
7676 }
7777
7878 // Execute the request asynchronously.
79- EcrClient { region = " us-east-1" }.use { ecrClient ->
79+ EcrClient .fromEnvironment { region = " us-east-1" }.use { ecrClient ->
8080 val response = ecrClient.startLifecyclePolicyPreview(lifecyclePolicyPreviewRequest)
8181 return response.lifecyclePolicyText
8282 }
@@ -98,7 +98,7 @@ class ECRActions {
9898 repositoryNames = listOf (repoName)
9999 }
100100
101- EcrClient { region = " us-east-1" }.use { ecrClient ->
101+ EcrClient .fromEnvironment { region = " us-east-1" }.use { ecrClient ->
102102 val describeRepositoriesResponse = ecrClient.describeRepositories(request)
103103 if (! describeRepositoriesResponse.repositories?.isEmpty()!! ) {
104104 return describeRepositoriesResponse?.repositories?.get(0 )?.repositoryUri
@@ -117,7 +117,7 @@ class ECRActions {
117117 *
118118 */
119119 suspend fun getAuthToken () {
120- EcrClient { region = " us-east-1" }.use { ecrClient ->
120+ EcrClient .fromEnvironment { region = " us-east-1" }.use { ecrClient ->
121121 // Retrieve the authorization token for ECR.
122122 val response = ecrClient.getAuthorizationToken()
123123 val authorizationData = response.authorizationData?.get(0 )
@@ -144,7 +144,7 @@ class ECRActions {
144144 GetRepositoryPolicyRequest {
145145 repositoryName = repoName
146146 }
147- EcrClient { region = " us-east-1" }.use { ecrClient ->
147+ EcrClient .fromEnvironment { region = " us-east-1" }.use { ecrClient ->
148148 val response = ecrClient.getRepositoryPolicy(getRepositoryPolicyRequest)
149149 val responseText = response.policyText
150150 return responseText
@@ -185,7 +185,7 @@ class ECRActions {
185185 policyText = policyDocumentTemplate
186186 }
187187
188- EcrClient { region = " us-east-1" }.use { ecrClient ->
188+ EcrClient .fromEnvironment { region = " us-east-1" }.use { ecrClient ->
189189 val response = ecrClient.setRepositoryPolicy(setRepositoryPolicyRequest)
190190 if (response != null ) {
191191 println (" Repository policy set successfully." )
@@ -211,7 +211,7 @@ class ECRActions {
211211 }
212212
213213 return try {
214- EcrClient { region = " us-east-1" }.use { ecrClient ->
214+ EcrClient .fromEnvironment { region = " us-east-1" }.use { ecrClient ->
215215 val response = ecrClient.createRepository(request)
216216 response.repository?.repositoryArn
217217 }
@@ -231,7 +231,7 @@ class ECRActions {
231231 DescribeRepositoriesRequest {
232232 repositoryNames = listOf (repoName)
233233 }
234- EcrClient { region = " us-east-1" }.use { ecrClient ->
234+ EcrClient .fromEnvironment { region = " us-east-1" }.use { ecrClient ->
235235 val describeResponse = ecrClient.describeRepositories(describeRequest)
236236 return describeResponse.repositories?.get(0 )?.repositoryArn
237237 }
@@ -262,7 +262,7 @@ class ECRActions {
262262 println (" Pushing $imageName to $repoName will take a few seconds" )
263263 val authConfig = getAuthConfig(repoName)
264264
265- EcrClient { region = " us-east-1" }.use { ecrClient ->
265+ EcrClient .fromEnvironment { region = " us-east-1" }.use { ecrClient ->
266266 val desRequest =
267267 DescribeRepositoriesRequest {
268268 repositoryNames = listOf (repoName)
@@ -321,7 +321,7 @@ class ECRActions {
321321 imageIds = listOf (imageId)
322322 }
323323
324- EcrClient { region = " us-east-1" }.use { ecrClient ->
324+ EcrClient .fromEnvironment { region = " us-east-1" }.use { ecrClient ->
325325 val describeImagesResponse = ecrClient.describeImages(request)
326326 if (describeImagesResponse != null && ! describeImagesResponse.imageDetails?.isEmpty()!! ) {
327327 println (" Image is present in the repository." )
@@ -350,7 +350,7 @@ class ECRActions {
350350 repositoryName = repoName
351351 }
352352
353- EcrClient { region = " us-east-1" }.use { ecrClient ->
353+ EcrClient .fromEnvironment { region = " us-east-1" }.use { ecrClient ->
354354 ecrClient.deleteRepository(repositoryRequest)
355355 println (" You have successfully deleted the $repoName repository" )
356356 }
@@ -359,7 +359,7 @@ class ECRActions {
359359
360360 // Return an AuthConfig.
361361 private suspend fun getAuthConfig (repoName : String ): AuthConfig {
362- EcrClient { region = " us-east-1" }.use { ecrClient ->
362+ EcrClient .fromEnvironment { region = " us-east-1" }.use { ecrClient ->
363363 // Retrieve the authorization token for ECR.
364364 val response = ecrClient.getAuthorizationToken()
365365 val authorizationData = response.authorizationData?.get(0 )
0 commit comments