@@ -9,7 +9,7 @@ JAVA_ZIP_DIR=$BUILD_DIR/java/lib/
99JAVA_DIST=distributions/NewRelicJavaLayer.zip
1010
1111EXTENSION_DIST_DIR=extensions
12- EXTENSION_DIST_URL=https://github.com/newrelic/newrelic-lambda-extension/releases/download/v1.2.1.2 /newrelic-lambda-extension.zip
12+ EXTENSION_DIST_URL=https://github.com/newrelic/newrelic-lambda-extension/releases/download/v1.2.4 /newrelic-lambda-extension.zip
1313EXTENSION_DIST_ZIP=extension.zip
1414EXTENSION_DIST_PREVIEW_FILE=preview-extensions-ggqizro707
1515
@@ -42,8 +42,8 @@ function download-extension {
4242 rm -f $EXTENSION_DIST_ZIP
4343}
4444
45- function build-java8 {
46- echo " Building New Relic layer for java 8 "
45+ function build-java8.al2 {
46+ echo " Building New Relic layer for java8.al2 "
4747 rm -rf $BUILD_DIR $EXTENSION_DIST_DIR $EXTENSION_DIST_PREVIEW_FILE
4848 ./gradlew build -P javaVersion=8
4949 ./gradlew packageFat
@@ -56,7 +56,7 @@ function download-extension {
5656 echo " Build complete"
5757 }
5858
59- function publish-java8 {
59+ function publish-java8.al2 {
6060 if [ ! -f " distributions/NewRelicJavaLayer.zip" ]; then
6161 echo " Package not found"
6262 exit 1
@@ -71,27 +71,27 @@ function download-extension {
7171 echo " Uploading ${JAVA_DIST} to s3://${bucket_name} /${java_s3key} "
7272 aws --region $region s3 cp $JAVA_DIST " s3://${bucket_name} /${java_s3key} "
7373
74- echo " Publishing java 8 layer to ${region} "
74+ echo " Publishing java8.al2 layer to ${region} "
7575 java_version=$( aws lambda publish-layer-version \
7676 --layer-name NewRelicJava8 \
7777 --content " S3Bucket=${bucket_name} ,S3Key=${java_s3key} " \
78- --description " New Relic Layer for Java 8 " \
78+ --description " New Relic Layer for java8.al2 " \
7979 --license-info " Apache-2.0" \
8080 --compatible-runtimes java8.al2 \
8181 --region $region \
8282 --output text \
8383 --query Version)
84- echo " Published java 8 layer version ${java_version} to ${region} "
84+ echo " Published java8.al2 layer version ${java_version} to ${region} "
8585
86- echo " Setting public permissions for java 8 layer version ${java_version} in ${region} "
86+ echo " Setting public permissions for java8.al2 layer version ${java_version} in ${region} "
8787 aws lambda add-layer-version-permission \
8888 --layer-name NewRelicJava8 \
8989 --version-number $java_version \
9090 --statement-id public \
9191 --action lambda:GetLayerVersion \
9292 --principal " *" \
9393 --region $region
94- echo " Public permissions set for java 8 layer version ${java_version} in region ${region} "
94+ echo " Public permissions set for java8.al2 layer version ${java_version} in region ${region} "
9595 done
9696 }
9797
@@ -149,9 +149,9 @@ function publish-java11 {
149149}
150150
151151case " $1 " in
152- " java8" )
153- build-java8
154- publish-java8
152+ " java8.al2 " )
153+ build-java8.al2
154+ publish-java8.al2
155155 ;;
156156 " java11" )
157157 build-java11
0 commit comments