Skip to content

Commit 6d2383c

Browse files
authored
fix docker agent issue using java 17 instead of java 8 (#306)
1 parent bd490cb commit 6d2383c

File tree

8 files changed

+22
-8
lines changed

8 files changed

+22
-8
lines changed

aws-lambda-java-runtime-interface-client/test/integration/codebuild-local/Dockerfile.agent

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM amazonlinux:2
1+
FROM public.ecr.aws/amazoncorretto/amazoncorretto:8
22

33
RUN amazon-linux-extras enable docker && \
44
yum clean metadata && \

aws-lambda-java-runtime-interface-client/test/integration/codebuild/buildspec.os.alpine.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ phases:
3333
fi
3434
pre_build:
3535
commands:
36+
# Log some environment variables for troubleshooting
37+
- (mvn -v)
3638
# Install events (dependency of serialization)
3739
- (cd aws-lambda-java-events && mvn install)
3840
# Install serialization (dependency of RIC)
@@ -117,4 +119,4 @@ phases:
117119
- docker rm --force "${OS_DISTRIBUTION}-app" || true
118120
- docker stop "${OS_DISTRIBUTION}-tester" || true
119121
- docker rm --force "${OS_DISTRIBUTION}-tester" || true
120-
- docker network rm "${OS_DISTRIBUTION}-network" || true
122+
- docker network rm "${OS_DISTRIBUTION}-network" || true

aws-lambda-java-runtime-interface-client/test/integration/codebuild/buildspec.os.amazoncorretto.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ phases:
3131
fi
3232
pre_build:
3333
commands:
34+
# Log some environment variables for troubleshooting
35+
- (mvn -v)
3436
# Install events (dependency of serialization)
3537
- (cd aws-lambda-java-events && mvn install)
3638
# Install serialization (dependency of RIC)
@@ -112,4 +114,4 @@ phases:
112114
- docker rm --force "${OS_DISTRIBUTION}-app" || true
113115
- docker stop "${OS_DISTRIBUTION}-tester" || true
114116
- docker rm --force "${OS_DISTRIBUTION}-tester" || true
115-
- docker network rm "${OS_DISTRIBUTION}-network" || true
117+
- docker network rm "${OS_DISTRIBUTION}-network" || true

aws-lambda-java-runtime-interface-client/test/integration/codebuild/buildspec.os.amazonlinux.1.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ phases:
3030
fi
3131
pre_build:
3232
commands:
33+
# Log some environment variables for troubleshooting
34+
- (mvn -v)
3335
# Install events (dependency of serialization)
3436
- (cd aws-lambda-java-events && mvn install)
3537
# Install serialization (dependency of RIC)
@@ -111,4 +113,4 @@ phases:
111113
- docker rm --force "${OS_DISTRIBUTION}-app" || true
112114
- docker stop "${OS_DISTRIBUTION}-tester" || true
113115
- docker rm --force "${OS_DISTRIBUTION}-tester" || true
114-
- docker network rm "${OS_DISTRIBUTION}-network" || true
116+
- docker network rm "${OS_DISTRIBUTION}-network" || true

aws-lambda-java-runtime-interface-client/test/integration/codebuild/buildspec.os.amazonlinux.2.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ phases:
3030
fi
3131
pre_build:
3232
commands:
33+
# Log some environment variables for troubleshooting
34+
- (mvn -v)
3335
# Install events (dependency of serialization)
3436
- (cd aws-lambda-java-events && mvn install)
3537
# Install serialization (dependency of RIC)
@@ -111,4 +113,4 @@ phases:
111113
- docker rm --force "${OS_DISTRIBUTION}-app" || true
112114
- docker stop "${OS_DISTRIBUTION}-tester" || true
113115
- docker rm --force "${OS_DISTRIBUTION}-tester" || true
114-
- docker network rm "${OS_DISTRIBUTION}-network" || true
116+
- docker network rm "${OS_DISTRIBUTION}-network" || true

aws-lambda-java-runtime-interface-client/test/integration/codebuild/buildspec.os.centos.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ phases:
3131
fi
3232
pre_build:
3333
commands:
34+
# Log some environment variables for troubleshooting
35+
- (mvn -v)
3436
# Install events (dependency of serialization)
3537
- (cd aws-lambda-java-events && mvn install)
3638
# Install serialization (dependency of RIC)
@@ -112,4 +114,4 @@ phases:
112114
- docker rm --force "${OS_DISTRIBUTION}-app" || true
113115
- docker stop "${OS_DISTRIBUTION}-tester" || true
114116
- docker rm --force "${OS_DISTRIBUTION}-tester" || true
115-
- docker network rm "${OS_DISTRIBUTION}-network" || true
117+
- docker network rm "${OS_DISTRIBUTION}-network" || true

aws-lambda-java-runtime-interface-client/test/integration/codebuild/buildspec.os.debian.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ phases:
3030
fi
3131
pre_build:
3232
commands:
33+
# Log some environment variables for troubleshooting
34+
- (mvn -v)
3335
# Install events (dependency of serialization)
3436
- (cd aws-lambda-java-events && mvn install)
3537
# Install serialization (dependency of RIC)
@@ -114,4 +116,4 @@ phases:
114116
- docker rm --force "${OS_DISTRIBUTION}-app" || true
115117
- docker stop "${OS_DISTRIBUTION}-tester" || true
116118
- docker rm --force "${OS_DISTRIBUTION}-tester" || true
117-
- docker network rm "${OS_DISTRIBUTION}-network" || true
119+
- docker network rm "${OS_DISTRIBUTION}-network" || true

aws-lambda-java-runtime-interface-client/test/integration/codebuild/buildspec.os.ubuntu.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ phases:
3232
fi
3333
pre_build:
3434
commands:
35+
# Log some environment variables for troubleshooting
36+
- (mvn -v)
3537
# Install events (dependency of serialization)
3638
- (cd aws-lambda-java-events && mvn install)
3739
# Install serialization (dependency of RIC)
@@ -116,4 +118,4 @@ phases:
116118
- docker rm --force "${OS_DISTRIBUTION}-app" || true
117119
- docker stop "${OS_DISTRIBUTION}-tester" || true
118120
- docker rm --force "${OS_DISTRIBUTION}-tester" || true
119-
- docker network rm "${OS_DISTRIBUTION}-network" || true
121+
- docker network rm "${OS_DISTRIBUTION}-network" || true

0 commit comments

Comments
 (0)