diff --git a/aws-lambda-java-events-sdk-transformer/pom.xml b/aws-lambda-java-events-sdk-transformer/pom.xml index 6a2b1735..90c93147 100644 --- a/aws-lambda-java-events-sdk-transformer/pom.xml +++ b/aws-lambda-java-events-sdk-transformer/pom.xml @@ -63,7 +63,7 @@ com.amazonaws aws-lambda-java-events - 3.11.2 + 3.11.4 provided diff --git a/aws-lambda-java-runtime-interface-client/pom.xml b/aws-lambda-java-runtime-interface-client/pom.xml index fe299bdd..ec338ce8 100644 --- a/aws-lambda-java-runtime-interface-client/pom.xml +++ b/aws-lambda-java-runtime-interface-client/pom.xml @@ -58,7 +58,7 @@ com.amazonaws aws-lambda-java-serialization - 1.1.2 + 1.1.5 diff --git a/aws-lambda-java-runtime-interface-client/ric-dev-environment/test-platform-specific-jar.sh b/aws-lambda-java-runtime-interface-client/ric-dev-environment/test-platform-specific-jar.sh new file mode 100755 index 00000000..5e1584ca --- /dev/null +++ b/aws-lambda-java-runtime-interface-client/ric-dev-environment/test-platform-specific-jar.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +set -e + +projectVersion="2.4.1" + +# test uber jar +mvn -B -X \ + dependency:get \ + -Dartifact=com.amazonaws:aws-lambda-java-runtime-interface-client:${projectVersion} \ + -Dtransitive=false + + +PLATFORM_ARRAY=("linux-x86_64" "linux_musl-x86_64" "linux-aarch_64" "linux_musl-aarch_64") + +for classifier in "${PLATFORM_ARRAY[@]}"; do + # Test platform specific jar + mvn -B \ + dependency:get \ + -Dartifact=com.amazonaws:aws-lambda-java-runtime-interface-client:${projectVersion}:jar:${classifier} \ + -Dtransitive=false +done \ No newline at end of file