@@ -4,6 +4,8 @@ targets="node12-linux-x64,node12-macos-x64,node12-win-x64"
44# targets="node12-macos-x64"
55# targets="node12-linux-armv7"
66
7+ version=" v0.0.1"
8+
79echo " prebuild..."
810npm run prestart
911
@@ -14,34 +16,34 @@ echo "build binaries..."
1416pkg -t " $targets " -o prod/webspace-backup dist/environments/app.prod.js
1517
1618echo " Copy assets"
17- mkdir prod/webspace-backup-beta1 -x64-win
18- mkdir prod/webspace-backup-beta1 -x64-linux
19- mkdir prod/webspace-backup-beta1 -x64-macos
19+ mkdir prod/webspace-backup-${version} -x64-win
20+ mkdir prod/webspace-backup-${version} -x64-linux
21+ mkdir prod/webspace-backup-${version} -x64-macos
2022
21- mv prod/webspace-backup-linux prod/webspace-backup-beta1 -x64-linux/webspace-backup
22- mv prod/webspace-backup-win.exe prod/webspace-backup-beta1 -x64-win/webspace-backup.exe
23- mv prod/webspace-backup-macos prod/webspace-backup-beta1 -x64-macos/webspace-backup
23+ mv prod/webspace-backup-linux prod/webspace-backup-${version} -x64-linux/webspace-backup
24+ mv prod/webspace-backup-win.exe prod/webspace-backup-${version} -x64-win/webspace-backup.exe
25+ mv prod/webspace-backup-macos prod/webspace-backup-${version} -x64-macos/webspace-backup
2426
25- cp src/config_sample.json prod/webspace-backup-beta1 -x64-win/config.json
26- cp src/config_sample.json prod/webspace-backup-beta1 -x64-linux/config.json
27- cp src/config_sample.json prod/webspace-backup-beta1 -x64-macos/config.json
27+ cp src/config_sample.json prod/webspace-backup-${version} -x64-win/config.json
28+ cp src/config_sample.json prod/webspace-backup-${version} -x64-linux/config.json
29+ cp src/config_sample.json prod/webspace-backup-${version} -x64-macos/config.json
2830
2931cd prod
3032
31- cd webspace-backup-beta1 -x64-win
32- zip -r -X ../webspace-backup-beta1 -x64-win.zip ./
33+ cd webspace-backup-${version} -x64-win
34+ zip -r -X ../webspace-backup-${version} -x64-win.zip ./
3335cd ..
3436
35- cd webspace-backup-beta1 -x64-macos
36- zip -r -X ../webspace-backup-beta1 -x64-macos.zip ./
37+ cd webspace-backup-${version} -x64-macos
38+ zip -r -X ../webspace-backup-${version} -x64-macos.zip ./
3739cd ..
3840
39- cd webspace-backup-beta1 -x64-linux
40- zip -r -X ../webspace-backup-beta1 -x64-linux.zip ./
41+ cd webspace-backup-${version} -x64-linux
42+ zip -r -X ../webspace-backup-${version} -x64-linux.zip ./
4143cd ..
4244
43- rm -rf webspace-backup-beta1 -x64-linux
44- rm -rf webspace-backup-beta1 -x64-macos
45- rm -rf webspace-backup-beta1 -x64-win
45+ rm -rf webspace-backup-${version} -x64-linux
46+ rm -rf webspace-backup-${version} -x64-macos
47+ rm -rf webspace-backup-${version} -x64-win
4648
4749echo " Build finished"
0 commit comments