Skip to content

Commit 42cb916

Browse files
committed
Install events lib in RIC integ tests before serialization as it's a dependency
This helps avoid cases where the events library is bumped locally and is not available in remote repos
1 parent f6dbfe8 commit 42cb916

File tree

7 files changed

+18
-1
lines changed

7 files changed

+18
-1
lines changed

.github/workflows/aws-lambda-java-serialization.yml

-1
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,3 @@ jobs:
3636
- name: Run 'pr' target
3737
working-directory: ./aws-lambda-java-runtime-interface-client
3838
run: make pr
39-

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

+3
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ phases:
3434
fi
3535
pre_build:
3636
commands:
37+
# Install events (dependency of serialization)
38+
- (cd aws-lambda-java-events && mvn install)
39+
# Install serialization (dependency of RIC)
3740
- (cd aws-lambda-java-serialization && mvn install)
3841
- (cd aws-lambda-java-runtime-interface-client && mvn install)
3942
- (cd aws-lambda-java-runtime-interface-client/test/integration/test-handler && mvn install)

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

+3
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ phases:
3232
fi
3333
pre_build:
3434
commands:
35+
# Install events (dependency of serialization)
36+
- (cd aws-lambda-java-events && mvn install)
37+
# Install serialization (dependency of RIC)
3538
- (cd aws-lambda-java-serialization && mvn install)
3639
- (cd aws-lambda-java-runtime-interface-client && mvn install)
3740
- (cd aws-lambda-java-runtime-interface-client/test/integration/test-handler && mvn install)

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

+3
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ phases:
3232
fi
3333
pre_build:
3434
commands:
35+
# Install events (dependency of serialization)
36+
- (cd aws-lambda-java-events && mvn install)
37+
# Install serialization (dependency of RIC)
3538
- (cd aws-lambda-java-serialization && mvn install)
3639
- (cd aws-lambda-java-runtime-interface-client && mvn install)
3740
- (cd aws-lambda-java-runtime-interface-client/test/integration/test-handler && mvn install)

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

+3
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ phases:
3232
fi
3333
pre_build:
3434
commands:
35+
# Install events (dependency of serialization)
36+
- (cd aws-lambda-java-events && mvn install)
37+
# Install serialization (dependency of RIC)
3538
- (cd aws-lambda-java-serialization && mvn install)
3639
- (cd aws-lambda-java-runtime-interface-client && mvn install)
3740
- (cd aws-lambda-java-runtime-interface-client/test/integration/test-handler && mvn install)

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

+3
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ phases:
3131
fi
3232
pre_build:
3333
commands:
34+
# Install events (dependency of serialization)
35+
- (cd aws-lambda-java-events && mvn install)
36+
# Install serialization (dependency of RIC)
3437
- (cd aws-lambda-java-serialization && mvn install)
3538
- (cd aws-lambda-java-runtime-interface-client && mvn install)
3639
- (cd aws-lambda-java-runtime-interface-client/test/integration/test-handler && mvn install)

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

+3
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ phases:
3333
fi
3434
pre_build:
3535
commands:
36+
# Install events (dependency of serialization)
37+
- (cd aws-lambda-java-events && mvn install)
38+
# Install serialization (dependency of RIC)
3639
- (cd aws-lambda-java-serialization && mvn install)
3740
- (cd aws-lambda-java-runtime-interface-client && mvn install)
3841
- (cd aws-lambda-java-runtime-interface-client/test/integration/test-handler && mvn install)

0 commit comments

Comments
 (0)