|
@@ -1,11 +1,27 @@
|
|
|
# /bin/sh
|
|
# /bin/sh
|
|
|
|
|
|
|
|
# build resources
|
|
# build resources
|
|
|
|
|
+echo "------- begin build vue project -------"
|
|
|
npm run build
|
|
npm run build
|
|
|
|
|
+echo "------- vue project build over -------"
|
|
|
|
|
|
|
|
-# build android package
|
|
|
|
|
-cd cordova
|
|
|
|
|
-cordova build android --release -- --keystore="../config/release.keystore" --alias=tianwang --storePassword=wanbits --password=wanbits
|
|
|
|
|
|
|
+# build app
|
|
|
|
|
|
|
|
-# copy android apk
|
|
|
|
|
-cp platforms/android/app/build/outputs/apk/release/app-release.apk ../web/test/app-release.apk
|
|
|
|
|
|
|
+if [ -n "$1" ]; then
|
|
|
|
|
+ if [ $1 == "app" ]
|
|
|
|
|
+ then
|
|
|
|
|
+ echo "------- begin build android project -------"
|
|
|
|
|
+ # enter cordova project
|
|
|
|
|
+ cd cordova
|
|
|
|
|
+ # del tem file
|
|
|
|
|
+ rm -rf www/cordova.js
|
|
|
|
|
+ # build android package
|
|
|
|
|
+ cordova build android --release -- --keystore="../config/release.keystore" --alias=tianwang --storePassword=wanbits --password=wanbits
|
|
|
|
|
+ echo "------- android project build over -------"
|
|
|
|
|
+ # copy android apk
|
|
|
|
|
+ cp platforms/android/app/build/outputs/apk/release/app-release.apk ../web/test/app-release.apk
|
|
|
|
|
+ echo "------- copy file -------"
|
|
|
|
|
+ fi
|
|
|
|
|
+fi
|
|
|
|
|
+
|
|
|
|
|
+echo "------- all done -------"
|