File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change 1- # Remove packaged layer if exists
2- rm canvas-nodejs_v* .zip
3-
41set -e
52
6- # Start to build and package layer
7- rm lib/*
3+ # Remove packaged layer if exists
4+ LAYER_ARCHIVE=canvas-nodejs_v* .zip
5+ if [ -f " $LAYER_ARCHIVE " ]; then
6+ rm $LAYER_ARCHIVE
7+ fi
88
99# Clean and prepare Node.js modules and dependencies
10+ if [ " $( ls -A lib) " ]; then
11+ rm lib/*
12+ fi
1013cd nodejs
1114rm -rf node_modules package* .json
1215npm init -y
@@ -22,5 +25,5 @@ cp package-lock.json ..
2225
2326# Prepare and package layer
2427cd ..
25- find nodejs/node_modules -type f -name " *.node" 2> /dev/null | grep -v " obj\.target" | xargs ldd | awk ' NF == 4 { system("cp " $3 " lib") }'
26- zip -q -r canvas-nodejs_v$CANVAS_VERSION .zip . -x " LICENSE" " README.md" " .git* " " nodejs/test/*" " *.yml" " build-layer.sh"
28+ find nodejs/node_modules -type f -name ' *.node' 2> /dev/null | grep -v ' obj\.target' | xargs ldd | awk ' NF == 4 { system("cp " $3 " lib") }'
29+ zip -q -r canvas-nodejs_v$CANVAS_VERSION .zip . -x LICENSE README.md .git/ ** \* nodejs/test/** \* * .yml build-layer.sh
You can’t perform that action at this time.
0 commit comments