From 923e48d64c4f9db8a1654e3ed9463771069ba3eb Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sun, 2 Oct 2022 21:07:38 +0300 Subject: [PATCH] Updated release scripts. --- ...make-bundle-a.sh => build-bundle-arm64.sh} | 0 ...ke-bundle-o.sh => build-bundle-ppc64el.sh} | 0 ...make-bundle-s.sh => build-bundle-s390x.sh} | 0 releases/build-bundle-win64.bat | 39 +++++++++++++++++++ 4 files changed, 39 insertions(+) rename releases/{maintainer-make-bundle-a.sh => build-bundle-arm64.sh} (100%) rename releases/{maintainer-make-bundle-o.sh => build-bundle-ppc64el.sh} (100%) rename releases/{maintainer-make-bundle-s.sh => build-bundle-s390x.sh} (100%) create mode 100755 releases/build-bundle-win64.bat diff --git a/releases/maintainer-make-bundle-a.sh b/releases/build-bundle-arm64.sh similarity index 100% rename from releases/maintainer-make-bundle-a.sh rename to releases/build-bundle-arm64.sh diff --git a/releases/maintainer-make-bundle-o.sh b/releases/build-bundle-ppc64el.sh similarity index 100% rename from releases/maintainer-make-bundle-o.sh rename to releases/build-bundle-ppc64el.sh diff --git a/releases/maintainer-make-bundle-s.sh b/releases/build-bundle-s390x.sh similarity index 100% rename from releases/maintainer-make-bundle-s.sh rename to releases/build-bundle-s390x.sh diff --git a/releases/build-bundle-win64.bat b/releases/build-bundle-win64.bat new file mode 100755 index 000000000..f6b5992aa --- /dev/null +++ b/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 \ No newline at end of file