1 |
|
2 | set -e
|
3 |
|
4 | rm -rf node_modules && npm install
|
5 |
|
6 | PKG_VERSION=`node -p "require('./package').version"`
|
7 |
|
8 | ## package to binary
|
9 | pkg -t node8-linux-x64 --out-path -o ./output/fun-install-linux-64 .
|
10 |
|
11 | ## rename and zip output files
|
12 | cd output
|
13 |
|
14 | for f in fun-install-*;
|
15 | do
|
16 | filename=fun-install-v${PKG_VERSION}${f##*fun-install}
|
17 | mv $f $filename
|
18 | zip $filename.zip $filename
|
19 | rm $filename
|
20 | done
|