File tree 6 files changed +60
-48
lines changed
aws-lambda-java-runtime-interface-client/test/integration/codebuild
6 files changed +60
-48
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,16 @@ batch:
22
22
RUNTIME_VERSION :
23
23
- " corretto11"
24
24
phases :
25
+ install :
26
+ commands :
27
+ - >
28
+ if [[ -z "${DOCKERHUB_USERNAME}" && -z "${DOCKERHUB_PASSWORD}" ]];
29
+ then
30
+ echo "DockerHub credentials not set as CodeBuild environment variables. Continuing without docker login."
31
+ else
32
+ echo "Performing DockerHub login . . ."
33
+ docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
34
+ fi
25
35
pre_build :
26
36
commands :
27
37
- (cd aws-lambda-java-serialization && mvn install)
@@ -41,14 +51,6 @@ phases:
41
51
- >
42
52
echo "COPY ${SCRATCH_DIR}/aws-lambda-rie /usr/bin/aws-lambda-rie" >> \
43
53
"${SCRATCH_DIR}/Dockerfile.function.${OS_DISTRIBUTION}.tmp"
44
- - >
45
- if [[ -z "${DOCKERHUB_USERNAME}" && -z "${DOCKERHUB_PASSWORD}" ]];
46
- then
47
- echo "DockerHub credentials not set as CodeBuild environment variables. Continuing without docker login."
48
- else
49
- echo "Performing DockerHub login . . ."
50
- docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
51
- fi
52
54
- echo "Building image ${IMAGE_TAG}"
53
55
- >
54
56
docker build . \
Original file line number Diff line number Diff line change @@ -20,6 +20,16 @@ batch:
20
20
- " 8"
21
21
- " 11"
22
22
phases :
23
+ install :
24
+ commands :
25
+ - >
26
+ if [[ -z "${DOCKERHUB_USERNAME}" && -z "${DOCKERHUB_PASSWORD}" ]];
27
+ then
28
+ echo "DockerHub credentials not set as CodeBuild environment variables. Continuing without docker login."
29
+ else
30
+ echo "Performing DockerHub login . . ."
31
+ docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
32
+ fi
23
33
pre_build :
24
34
commands :
25
35
- (cd aws-lambda-java-serialization && mvn install)
@@ -36,14 +46,6 @@ phases:
36
46
- >
37
47
echo "COPY ${SCRATCH_DIR}/aws-lambda-rie /usr/bin/aws-lambda-rie" >> \
38
48
"${SCRATCH_DIR}/Dockerfile.function.${OS_DISTRIBUTION}.tmp"
39
- - >
40
- if [[ -z "${DOCKERHUB_USERNAME}" && -z "${DOCKERHUB_PASSWORD}" ]];
41
- then
42
- echo "DockerHub credentials not set as CodeBuild environment variables. Continuing without docker login."
43
- else
44
- echo "Performing DockerHub login . . ."
45
- docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
46
- fi
47
49
- echo "Building image ${IMAGE_TAG}"
48
50
- >
49
51
docker build . \
Original file line number Diff line number Diff line change @@ -20,6 +20,16 @@ batch:
20
20
RUNTIME_VERSION :
21
21
- " openjdk8"
22
22
phases :
23
+ install :
24
+ commands :
25
+ - >
26
+ if [[ -z "${DOCKERHUB_USERNAME}" && -z "${DOCKERHUB_PASSWORD}" ]];
27
+ then
28
+ echo "DockerHub credentials not set as CodeBuild environment variables. Continuing without docker login."
29
+ else
30
+ echo "Performing DockerHub login . . ."
31
+ docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
32
+ fi
23
33
pre_build :
24
34
commands :
25
35
- (cd aws-lambda-java-serialization && mvn install)
@@ -36,14 +46,6 @@ phases:
36
46
- >
37
47
echo "COPY ${SCRATCH_DIR}/aws-lambda-rie /usr/bin/aws-lambda-rie" >> \
38
48
"${SCRATCH_DIR}/Dockerfile.function.${OS_DISTRIBUTION}.tmp"
39
- - >
40
- if [[ -z "${DOCKERHUB_USERNAME}" && -z "${DOCKERHUB_PASSWORD}" ]];
41
- then
42
- echo "DockerHub credentials not set as CodeBuild environment variables. Continuing without docker login."
43
- else
44
- echo "Performing DockerHub login . . ."
45
- docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
46
- fi
47
49
- echo "Building image ${IMAGE_TAG}"
48
50
- >
49
51
docker build . \
Original file line number Diff line number Diff line change @@ -20,6 +20,16 @@ batch:
20
20
RUNTIME_VERSION :
21
21
- " corretto11"
22
22
phases :
23
+ install :
24
+ commands :
25
+ - >
26
+ if [[ -z "${DOCKERHUB_USERNAME}" && -z "${DOCKERHUB_PASSWORD}" ]];
27
+ then
28
+ echo "DockerHub credentials not set as CodeBuild environment variables. Continuing without docker login."
29
+ else
30
+ echo "Performing DockerHub login . . ."
31
+ docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
32
+ fi
23
33
pre_build :
24
34
commands :
25
35
- (cd aws-lambda-java-serialization && mvn install)
@@ -36,14 +46,6 @@ phases:
36
46
- >
37
47
echo "COPY ${SCRATCH_DIR}/aws-lambda-rie /usr/bin/aws-lambda-rie" >> \
38
48
"${SCRATCH_DIR}/Dockerfile.function.${OS_DISTRIBUTION}.tmp"
39
- - >
40
- if [[ -z "${DOCKERHUB_USERNAME}" && -z "${DOCKERHUB_PASSWORD}" ]];
41
- then
42
- echo "DockerHub credentials not set as CodeBuild environment variables. Continuing without docker login."
43
- else
44
- echo "Performing DockerHub login . . ."
45
- docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
46
- fi
47
49
- echo "Building image ${IMAGE_TAG}"
48
50
- >
49
51
docker build . \
Original file line number Diff line number Diff line change @@ -19,6 +19,16 @@ batch:
19
19
RUNTIME_VERSION :
20
20
- " corretto11"
21
21
phases :
22
+ install :
23
+ commands :
24
+ - >
25
+ if [[ -z "${DOCKERHUB_USERNAME}" && -z "${DOCKERHUB_PASSWORD}" ]];
26
+ then
27
+ echo "DockerHub credentials not set as CodeBuild environment variables. Continuing without docker login."
28
+ else
29
+ echo "Performing DockerHub login . . ."
30
+ docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
31
+ fi
22
32
pre_build :
23
33
commands :
24
34
- (cd aws-lambda-java-serialization && mvn install)
@@ -38,14 +48,6 @@ phases:
38
48
- >
39
49
echo "RUN apt-get update && apt-get install -y curl" >> \
40
50
"${SCRATCH_DIR}/Dockerfile.function.${OS_DISTRIBUTION}.tmp"
41
- - >
42
- if [[ -z "${DOCKERHUB_USERNAME}" && -z "${DOCKERHUB_PASSWORD}" ]];
43
- then
44
- echo "DockerHub credentials not set as CodeBuild environment variables. Continuing without docker login."
45
- else
46
- echo "Performing DockerHub login . . ."
47
- docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
48
- fi
49
51
- echo "Building image ${IMAGE_TAG}"
50
52
- >
51
53
docker build . \
Original file line number Diff line number Diff line change @@ -21,6 +21,16 @@ batch:
21
21
RUNTIME_VERSION :
22
22
- " corretto11"
23
23
phases :
24
+ install :
25
+ commands :
26
+ - >
27
+ if [[ -z "${DOCKERHUB_USERNAME}" && -z "${DOCKERHUB_PASSWORD}" ]];
28
+ then
29
+ echo "DockerHub credentials not set as CodeBuild environment variables. Continuing without docker login."
30
+ else
31
+ echo "Performing DockerHub login . . ."
32
+ docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
33
+ fi
24
34
pre_build :
25
35
commands :
26
36
- (cd aws-lambda-java-serialization && mvn install)
@@ -40,14 +50,6 @@ phases:
40
50
- >
41
51
echo "RUN apt-get update && apt-get install -y curl" >> \
42
52
"${SCRATCH_DIR}/Dockerfile.function.${OS_DISTRIBUTION}.tmp"
43
- - >
44
- if [[ -z "${DOCKERHUB_USERNAME}" && -z "${DOCKERHUB_PASSWORD}" ]];
45
- then
46
- echo "DockerHub credentials not set as CodeBuild environment variables. Continuing without docker login."
47
- else
48
- echo "Performing DockerHub login . . ."
49
- docker login -u $DOCKERHUB_USERNAME -p $DOCKERHUB_PASSWORD
50
- fi
51
53
- echo "Building image ${IMAGE_TAG}"
52
54
- >
53
55
docker build . \
You can’t perform that action at this time.
0 commit comments