Kaynağa Gözat

Updated release scripts.

Thanks to xet7 !
Lauri Ojansivu 2 yıl önce
ebeveyn
işleme
38f7384fd7
2 değiştirilmiş dosya ile 34 ekleme ve 27 silme
  1. 4 3
      releases/build-bundle-win64.bat
  2. 30 24
      releases/release-x2.sh

+ 4 - 3
releases/build-bundle-win64.bat

@@ -14,10 +14,11 @@ 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
+CALL npm remove bcrypt
+CALL npm install bcrypt
 REM # Requires building from source https://github.com/meteor/meteor/issues/11682
-CALL npm rebuild --build-from-source
+REM CALL npm rebuild --build-from-source
+REM CALL npm --build-from-source install bcrypt
 CD ..\..\..\..\..\..\..
 
 ECHO 5) Packing new WeKan.zip

+ 30 - 24
releases/release-x2.sh

@@ -9,46 +9,52 @@ fi
 
 echo "Release: x64"
 cd /var/websites/releases.wekan.team/public
-mv wekan-$1.zip /data2/old-releases/
-sha256sum wekan-$2.zip >> SHA256SUMS.txt
-mv SHA256SUMS.txt x64-SHA256SUMS.txt
-cat x64-SHA256SUMS.txt | grep -v wekan-$1.zip > SHA256SUMS.txt
-rm x64-SHA256SUMS.txt
+mkdir -p /var/websites/old-releases
+mv wekan-$1.zip /var/websites/old-releases/
+#mv SHA256SUMS.txt x64-SHA256SUMS.txt
+#cat x64-SHA256SUMS.txt | grep -v wekan-$1.zip > SHA256SUMS.txt
+#rm x64-SHA256SUMS.txt
 cp wekan-$2.zip wekan-latest-x64.zip
+sha256sum wekan-*.zip > SHA256SUMS.txt
 
 echo "Release: x64 windows"
 cd /var/websites/releases.wekan.team/public/windows
-mv wekan-$1-amd64-windows.zip /data2/old-releases/
-sha256sum wekan-$2-amd64-windows.zip >> SHA256SUMS.txt
-mv SHA256SUMS.txt x64-windows-SHA256SUMS.txt
-cat x64-windows-SHA256SUMS.txt | grep -v wekan-$1-amd64-windows.zip > SHA256SUMS.txt
-rm x64-windows-SHA256SUMS.txt
-cp wekan-$2-amd64-windows.zip wekan-latest-x64-windows.zip
+mkdir -p /var/websites/old-releases/windows
+mv wekan-$1-amd64-windows.zip /var/websites/old-releases/windows/
+#sha256sum wekan-$2-amd64-windows.zip >> SHA256SUMS.txt
+#mv SHA256SUMS.txt x64-windows-SHA256SUMS.txt
+#cat x64-windows-SHA256SUMS.txt | grep -v wekan-$1-amd64-windows.zip > SHA256SUMS.txt
+#rm x64-windows-SHA256SUMS.txt
+cp wekan-$2-amd64-windows.zip wekan-latest-amd64-windows.zip
+sha256sum wekan-*.zip > SHA256SUMS.txt
 
 echo "Release: arm64"
 cd /var/websites/releases.wekan.team/public/raspi3
-mv wekan-$1-arm64.zip /data2/old-releases/raspi3/
-sha256sum wekan-$2-arm64.zip >> SHA256SUMS.txt
-mv SHA256SUMS.txt arm64-SHA256SUMS.txt
-cat arm64-SHA256SUMS.txt | grep -v wekan-$1-arm64.zip > SHA256SUMS.txt
-rm arm64-SHA256SUMS.txt
+mkdir -p /var/websites/old-releases/raspi3/
+mv wekan-$1-arm64.zip /var/websites/old-releases/raspi3/
+#sha256sum wekan-$2-arm64.zip >> SHA256SUMS.txt
+#mv SHA256SUMS.txt arm64-SHA256SUMS.txt
+#cat arm64-SHA256SUMS.txt | grep -v wekan-$1-arm64.zip > SHA256SUMS.txt
+#rm arm64-SHA256SUMS.txt
 cp wekan-$2-arm64.zip wekan-latest-arm64.zip
+sha256sum wekan-*.zip > SHA256SUMS.txt
 
 echo "Release: s390x"
 cd /var/websites/releases.wekan.team/public/s390x
-mkdir -p /data2/old-releases/s390x/
-mv wekan-$1-s390x.zip /data2/old-releases/s390x/
-sha256sum wekan-$2-s390x.zip >> SHA256SUMS.txt
-mv SHA256SUMS.txt s390x-SHA256SUMS.txt
-cat s390x-SHA256SUMS.txt | grep -v wekan-$1-s390x.zip > SHA256SUMS.txt
-rm s390x-SHA256SUMS.txt
+mkdir -p /var/websites/old-releases/s390x
+mv wekan-$1-s390x.zip /var/websites/old-releases/s390x/
+#sha256sum wekan-$2-s390x.zip >> SHA256SUMS.txt
+#mv SHA256SUMS.txt s390x-SHA256SUMS.txt
+#cat s390x-SHA256SUMS.txt | grep -v wekan-$1-s390x.zip > SHA256SUMS.txt
+#rm s390x-SHA256SUMS.txt
 cp wekan-$2-s390x.zip wekan-latest-s390x.zip
+sha256sum wekan-*.zip > SHA256SUMS.txt
 
 # OpenPower MiniCloud is discontinued, no ppc64le build server
 #echo "Release: ppc64le"
 #cd /var/websites/releases.wekan.team/public/ppc64le
-#mkdir -p /data2/old-releases/ppc64le
-#mv wekan-$1-ppc64le.zip /data2/old-releases/ppc64le/
+#mkdir -p /var/websites/old-releases/ppc64le
+#mv wekan-$1-ppc64le.zip /var/websites/old-releases/ppc64le/
 #sha256sum wekan-$2-ppc64le.zip >> SHA256SUMS.txt
 #mv SHA256SUMS.txt ppc64le-SHA256SUMS.txt
 #cat ppc64le-SHA256SUMS.txt | grep -v wekan-$1-ppc64le.zip > SHA256SUMS.txt