@@ -19,18 +19,20 @@ jobs:
1919 fetch-depth : 0
2020 - uses : actions/setup-java@v1
2121 with :
22- java-version : 14
22+ java-version : 17
2323 - uses : gradle/wrapper-validation-action@v1
2424 - name : Configure AWS Credentials
2525 uses : aws-actions/configure-aws-credentials@v1
2626 with :
2727 role-to-assume : ${{ secrets.AWS_ASSUME_ROLE_ARN }}
2828 aws-region : ${{ env.AWS_DEFAULT_REGION }}
29- - name : Login to ECR
30- run : aws ecr-public get-login-password | docker login --username AWS --password-stdin public.ecr.aws
29+ - name : Log in to AWS ECR
30+ uses : docker/login-action@v1
31+ with :
32+ registry : public.ecr.aws
3133
3234 - name : Build snapshot with Gradle
33- uses : burrunan /gradle-cache -action@v1
35+ uses : gradle /gradle-build -action@v2
3436 with :
3537 arguments : build snapshot --stacktrace -PenableCoverage=true
3638 env :
4446 name : aws-opentelemetry-agent.jar
4547 path : otelagent/build/libs/aws-opentelemetry-agent-*.jar
4648 - name : Build and push agent and testing docker images with Gradle
47- uses : burrunan /gradle-cache -action@v1
49+ uses : gradle /gradle-build -action@v2
4850 with :
4951 arguments : jib
5052 env :
@@ -61,14 +63,16 @@ jobs:
6163
6264 - uses : actions/setup-java@v1
6365 with :
64- java-version : 14
66+ java-version : 17
6567 - name : Configure AWS Credentials
6668 uses : aws-actions/configure-aws-credentials@v1
6769 with :
6870 role-to-assume : ${{ secrets.AWS_ASSUME_ROLE_ARN }}
6971 aws-region : ${{ env.AWS_DEFAULT_REGION }}
70- - name : Login to ECR
71- run : aws ecr-public get-login-password | docker login --username AWS --password-stdin public.ecr.aws
72+ - name : Log in to AWS ECR
73+ uses : docker/login-action@v1
74+ with :
75+ registry : public.ecr.aws
7276
7377 - name : Run test containers
7478 run : docker-compose up --abort-on-container-exit
@@ -89,14 +93,16 @@ jobs:
8993
9094 - uses : actions/setup-java@v1
9195 with :
92- java-version : 14
96+ java-version : 17
9397 - name : Configure AWS Credentials
9498 uses : aws-actions/configure-aws-credentials@v1
9599 with :
96100 role-to-assume : ${{ secrets.AWS_ASSUME_ROLE_ARN }}
97101 aws-region : ${{ env.AWS_DEFAULT_REGION }}
98- - name : Login to ECR
99- run : aws ecr-public get-login-password | docker login --username AWS --password-stdin public.ecr.aws
102+ - name : Log in to AWS ECR
103+ uses : docker/login-action@v1
104+ with :
105+ registry : public.ecr.aws
100106
101107 - name : Run test containers
102108 run : docker-compose up --abort-on-container-exit
@@ -117,14 +123,16 @@ jobs:
117123
118124 - uses : actions/setup-java@v1
119125 with :
120- java-version : 14
126+ java-version : 17
121127 - name : Configure AWS Credentials
122128 uses : aws-actions/configure-aws-credentials@v1
123129 with :
124130 role-to-assume : ${{ secrets.AWS_ASSUME_ROLE_ARN }}
125131 aws-region : ${{ env.AWS_DEFAULT_REGION }}
126- - name : Login to ECR
127- run : aws ecr-public get-login-password | docker login --username AWS --password-stdin public.ecr.aws
132+ - name : Log in to AWS ECR
133+ uses : docker/login-action@v1
134+ with :
135+ registry : public.ecr.aws
128136
129137 - name : Run test containers
130138 run : docker-compose up --abort-on-container-exit
0 commit comments