File tree 1 file changed +10
-7
lines changed
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
-
4
1
set -e
5
2
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
8
8
9
9
# Clean and prepare Node.js modules and dependencies
10
+ if [ " $( ls -A lib) " ]; then
11
+ rm lib/*
12
+ fi
10
13
cd nodejs
11
14
rm -rf node_modules package* .json
12
15
npm init -y
@@ -22,5 +25,5 @@ cp package-lock.json ..
22
25
23
26
# Prepare and package layer
24
27
cd ..
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