Jelajahi Sumber

Updated release scripts.

Lauri Ojansivu 2 tahun lalu
induk
melakukan
923e48d64c

+ 0 - 0
releases/maintainer-make-bundle-a.sh → releases/build-bundle-arm64.sh


+ 0 - 0
releases/maintainer-make-bundle-o.sh → releases/build-bundle-ppc64el.sh


+ 0 - 0
releases/maintainer-make-bundle-s.sh → releases/build-bundle-s390x.sh


+ 39 - 0
releases/build-bundle-win64.bat

@@ -0,0 +1,39 @@
+@ECHO OFF
+
+IF [%1] == [] GOTO usage
+
+ECHO 1) Deleting old bundle
+CALL DEL /F /S /Q bundle
+
+ECHO 2) Downloading new WeKan.zip
+CALL DEL wekan-%1.zip
+CALL wget https://releases.wekan.team/wekan-%1.zip
+
+ECHO 3) Unarchiving new WeKan
+CALL 7z x wekan-%1.zip
+
+ECHO 4) Reinstalling bcrypt
+CD bundle\programs\server\npm\node_modules\meteor\accounts-password
+REM CALL npm remove bcrypt
+REM CALL npm install bcrypt
+REM # Requires building from source https://github.com/meteor/meteor/issues/11682
+CALL npm rebuild --build-from-source
+CD ..\..\..\..\..\..\..
+
+ECHO 5) Packing new WeKan.zip
+CALL DEL wekan-%1-amd64-windows.zip
+CALL 7z a wekan-%1-amd64-windows.zip bundle
+
+ECHO 6) Copying WeKan.zip to sync directory
+CALL COPY wekan-%1-amd64-windows.zip ..\win2016\
+
+ECHO 7) Done. Starting WeKan.
+CALL start-wekan.bat
+
+GOTO :eof
+
+:usage
+ECHO Usage: build-windows.bat VERSION-NUMBER
+ECHO Example: build-windows.bat 5.00 
+
+:eof