@@ -11,6 +11,7 @@ PY38_DIST=dist/python38.zip
1111EXTENSION_DIST_DIR=extensions
1212EXTENSION_DIST_URL=https://github.com/newrelic/newrelic-lambda-extension/releases/download/v0.0.3/newrelic-lambda-extension.zip
1313EXTENSION_DIST_ZIP=extension.zip
14+ EXTENSION_DIST_PREVIEW_FILE=preview-extensions-ggqizro707
1415
1516REGIONS=(
1617 ap-northeast-1
@@ -36,7 +37,7 @@ function usage {
3637
3738function download-extension {
3839 rm -rf $EXTENSION_DIST_DIR $EXTENSION_DIST_ZIP
39- curl $EXTENSION_DIST_URL -o $EXTENSION_DIST_ZIP
40+ curl -L $EXTENSION_DIST_URL -o $EXTENSION_DIST_ZIP
4041 unzip $EXTENSION_DIST_ZIP -d .
4142 rm -f $EXTENSION_DIST_ZIP
4243}
@@ -49,8 +50,8 @@ function build-python27 {
4950 cp newrelic_lambda_wrapper.py $BUILD_DIR /lib/python2.7/site-packages/newrelic_lambda_wrapper.py
5051 find $BUILD_DIR -name ' *.pyc' -exec rm -f {} +
5152 download-extension
52- zip -rq $PY27_DIST $BUILD_DIR $EXTENSION_DIST_DIR
53- rm -rf $BUILD_DIR $EXTENSION_DIST_DIR
53+ zip -rq $PY27_DIST $BUILD_DIR $EXTENSION_DIST_DIR $EXTENSION_DIST_PREVIEW_FILE
54+ rm -rf $BUILD_DIR $EXTENSION_DIST_DIR $EXTENSION_DIST_PREVIEW_FILE
5455 echo " Build complete: ${PY27_DIST} "
5556}
5657
@@ -101,8 +102,8 @@ function build-python36 {
101102 cp newrelic_lambda_wrapper.py $BUILD_DIR /lib/python3.6/site-packages/newrelic_lambda_wrapper.py
102103 find $BUILD_DIR -name ' __pycache__' -exec rm -rf {} +
103104 download-extension
104- zip -rq $PY36_DIST $BUILD_DIR $EXTENSION_DIST_DIR
105- rm -rf $BUILD_DIR $EXTENSION_DIST_DIR
105+ zip -rq $PY36_DIST $BUILD_DIR $EXTENSION_DIST_DIR $EXTENSION_DIST_PREVIEW_FILE
106+ rm -rf $BUILD_DIR $EXTENSION_DIST_DIR $EXTENSION_DIST_PREVIEW_FILE
106107 echo " Build complete: ${PY36_DIST} "
107108}
108109
@@ -153,8 +154,8 @@ function build-python37 {
153154 cp newrelic_lambda_wrapper.py $BUILD_DIR /lib/python3.7/site-packages/newrelic_lambda_wrapper.py
154155 find $BUILD_DIR -name ' __pycache__' -exec rm -rf {} +
155156 download-extension
156- zip -rq $PY37_DIST $BUILD_DIR $EXTENSION_DIST_DIR
157- rm -rf $BUILD_DIR $EXTENSION_DIST_DIR
157+ zip -rq $PY37_DIST $BUILD_DIR $EXTENSION_DIST_DIR $EXTENSION_DIST_PREVIEW_FILE
158+ rm -rf $BUILD_DIR $EXTENSION_DIST_DIR $EXTENSION_DIST_PREVIEW_FILE
158159 echo " Build complete: ${PY37_DIST} "
159160}
160161
@@ -205,8 +206,8 @@ function build-python38 {
205206 cp newrelic_lambda_wrapper.py $BUILD_DIR /lib/python3.8/site-packages/newrelic_lambda_wrapper.py
206207 find $BUILD_DIR -name ' __pycache__' -exec rm -rf {} +
207208 download-extension
208- zip -rq $PY38_DIST $BUILD_DIR $EXTENSION_DIST_DIR
209- rm -rf $BUILD_DIR $EXTENSION_DIST_DIR
209+ zip -rq $PY38_DIST $BUILD_DIR $EXTENSION_DIST_DIR $EXTENSION_DIST_PREVIEW_FILE
210+ rm -rf $BUILD_DIR $EXTENSION_DIST_DIR $EXTENSION_DIST_PREVIEW_FILE
210211 echo " Build complete: ${PY38_DIST} "
211212}
212213
0 commit comments