فهرست منبع

Updated release scripts.

Thanks to xet7 !
Lauri Ojansivu 4 سال پیش
والد
کامیت
9871bf1963
2فایلهای تغییر یافته به همراه46 افزوده شده و 2 حذف شده
  1. 32 0
      releases/release-ln.sh
  2. 14 2
      releases/release-x2.sh

+ 32 - 0
releases/release-ln.sh

@@ -0,0 +1,32 @@
+#!/bin/bash
+
+if [ $# -ne 1 ]
+  then
+    echo "Syntax with Wekan version number:"
+    echo "  ./ln.sh 5.10"
+    exit 1
+fi
+
+echo "Release ln: x64"
+cd releases.wekan.team
+rm wekan-latest-x64.zip
+ln -s wekan-$1.zip wekan-latest-x64.zip
+cd ..
+
+echo "Release ln: arm64"
+cd releases.wekan.team/raspi3
+rm wekan-latest-arm64.zip
+ln -s wekan-$1.zip wekan-latest-arm64.zip
+cd ../..
+
+echo "Release ln: s390x"
+cd releases.wekan.team/s390x
+rm wekan-latest-s390x.zip
+ln -s wekan-$1.zip wekan-latest-s390x.zip
+cd ../..
+
+echo "Release ln: ppc64le"
+cd releases.wekan.team/ppc64le
+rm wekan-latest-ppc64le.zip
+ln -s wekan-$1.zip wekan-latest-ppc64le.zip
+cd ../..

+ 14 - 2
releases/release-x2.sh

@@ -1,7 +1,11 @@
 #!/bin/bash
 
-## Syntax: ./release.sh oldversion newversion
-## Example: ./release.sh 3.87 3.88
+if [ $# -ne 2 ]
+  then
+    echo "Syntax with Wekan old and new version number:"
+    echo "  ./release.sh 5.10 5.11"
+    exit 1
+fi
 
 echo "Release: x64"
 cd releases.wekan.team
@@ -9,6 +13,8 @@ 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 wekan-latest-x64.zip
+ln -s wekan-$1.zip wekan-latest-x64.zip
 cd ..
 
 echo "Release: arm64"
@@ -17,6 +23,8 @@ 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 wekan-latest-arm64.zip
+ln -s wekan-$1.zip wekan-latest-arm64.zip
 cd ../..
 
 echo "Release: s390x"
@@ -25,6 +33,8 @@ 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 wekan-latest-s390x.zip
+ln -s wekan-$1.zip wekan-latest-s390x.zip
 cd ../..
 
 echo "Release: ppc64le"
@@ -34,4 +44,6 @@ mv wekan-$1-ppc64le.zip /data2/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
+rm wekan-latest-ppc64le.zip
+ln -s wekan-$1.zip wekan-latest-ppc64le.zip
 cd ../..