浏览代码

Updated release scripts.

Thanks to xet7 !
Lauri Ojansivu 3 年之前
父节点
当前提交
9b7bf1ba28
共有 6 个文件被更改,包括 30 次插入30 次删除
  1. 2 1
      releases/release-bundle.sh
  2. 1 1
      releases/release-sandstorm.sh
  3. 24 25
      releases/release-x2.sh
  4. 1 1
      releases/up-a.sh
  5. 1 1
      releases/up-o.sh
  6. 1 1
      releases/up-s.sh

+ 2 - 1
releases/release-bundle.sh

@@ -9,7 +9,8 @@ zip -r wekan-$1.zip bundle
   scp ~/repos/wekan/releases/maintainer-make-bundle-a.sh a:/home/wekan/maintainer-make-bundle.sh
   scp ~/repos/wekan/releases/maintainer-make-bundle-a.sh a:/home/wekan/maintainer-make-bundle.sh
   scp ~/repos/wekan/releases/maintainer-make-bundle-s.sh s:/home/linux1/maintainer-make-bundle.sh
   scp ~/repos/wekan/releases/maintainer-make-bundle-s.sh s:/home/linux1/maintainer-make-bundle.sh
   scp ~/repos/wekan/releases/maintainer-make-bundle-o.sh o:/home/ubuntu/maintainer-make-bundle.sh
   scp ~/repos/wekan/releases/maintainer-make-bundle-o.sh o:/home/ubuntu/maintainer-make-bundle.sh
-  scp wekan-$1.zip x2:/var/snap/wekan/common/releases.wekan.team/
+  scp ~/repos/wekan/releases/release-x2.sh x2w:/var/websites/
+  scp wekan-$1.zip x2w:/var/websites/releases.wekan.team/public/
   scp wekan-$1.zip a:/home/wekan/
   scp wekan-$1.zip a:/home/wekan/
   scp wekan-$1.zip s:/home/linux1/
   scp wekan-$1.zip s:/home/linux1/
   scp wekan-$1.zip o:/home/ubuntu/
   scp wekan-$1.zip o:/home/ubuntu/

+ 1 - 1
releases/release-sandstorm.sh

@@ -31,7 +31,7 @@ meteor-spk pack wekan-$1.spk
 spk publish wekan-$1.spk
 spk publish wekan-$1.spk
 
 
 # Upload spk to https://releases.wekan.team/sandstorm/
 # Upload spk to https://releases.wekan.team/sandstorm/
-scp wekan-$1.spk x2:/var/snap/wekan/common/releases.wekan.team/sandstorm/
+scp wekan-$1.spk x2:/var/websites/releases.wekan.team/public/sandstorm/
 
 
 # Delete old temporary build directory
 # Delete old temporary build directory
 rm -rf ~/repos/wekan/.meteor-spk
 rm -rf ~/repos/wekan/.meteor-spk

+ 24 - 25
releases/release-x2.sh

@@ -3,47 +3,46 @@
 if [ $# -ne 2 ]
 if [ $# -ne 2 ]
   then
   then
     echo "Syntax with Wekan old and new version number:"
     echo "Syntax with Wekan old and new version number:"
-    echo "  ./release.sh 5.10 5.11"
+    echo "  ./release-x2.sh 5.10 5.11"
     exit 1
     exit 1
 fi
 fi
 
 
 echo "Release: x64"
 echo "Release: x64"
-cd releases.wekan.team
+cd /var/websites/releases.wekan.team/public
 mv wekan-$1.zip /data2/old-releases/
 mv wekan-$1.zip /data2/old-releases/
 sha256sum wekan-$2.zip >> SHA256SUMS.txt
 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 ..
+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
 
 
 echo "Release: arm64"
 echo "Release: arm64"
-cd releases.wekan.team/raspi3
+cd /var/websites/releases.wekan.team/public/raspi3
 mv wekan-$1-arm64.zip /data2/old-releases/raspi3/
 mv wekan-$1-arm64.zip /data2/old-releases/raspi3/
 sha256sum wekan-$2-arm64.zip >> SHA256SUMS.txt
 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 ../..
+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
 
 
 echo "Release: s390x"
 echo "Release: s390x"
-cd releases.wekan.team/s390x
+cd /var/websites/releases.wekan.team/public/s390x
+mkdir -p /data2/old-releases/s390x/
 mv wekan-$1-s390x.zip /data2/old-releases/s390x/
 mv wekan-$1-s390x.zip /data2/old-releases/s390x/
 sha256sum wekan-$2-s390x.zip >> SHA256SUMS.txt
 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 ../..
+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
 
 
 echo "Release: ppc64le"
 echo "Release: ppc64le"
-cd releases.wekan.team/ppc64le
+cd /var/websites/releases.wekan.team/public/ppc64le
 mkdir -p /data2/old-releases/ppc64le
 mkdir -p /data2/old-releases/ppc64le
 mv wekan-$1-ppc64le.zip /data2/old-releases/ppc64le/
 mv wekan-$1-ppc64le.zip /data2/old-releases/ppc64le/
 sha256sum wekan-$2-ppc64le.zip >> SHA256SUMS.txt
 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 ../..
+mv SHA256SUMS.txt ppc64le-SHA256SUMS.txt
+cat ppc64le-SHA256SUMS.txt | grep -v wekan-$1-ppc64le.zip > SHA256SUMS.txt
+rm ppc64le-SHA256SUMS.txt
+cp wekan-$2-ppc64le.zip wekan-latest-ppc64le.zip
+
+cd /var/websites

+ 1 - 1
releases/up-a.sh

@@ -14,4 +14,4 @@ fi
 scp a:/home/wekan/wekan-$1-arm64.zip .
 scp a:/home/wekan/wekan-$1-arm64.zip .
 
 
 # 3) Upload arm64 release to download server
 # 3) Upload arm64 release to download server
-scp wekan-$1-arm64.zip x2:/var/snap/wekan/common/releases.wekan.team/raspi3/
+scp wekan-$1-arm64.zip x2w:/var/websites/releases.wekan.team/public/raspi3/

+ 1 - 1
releases/up-o.sh

@@ -14,4 +14,4 @@ fi
 scp o:/home/ubuntu/wekan-$1-ppc64le.zip .
 scp o:/home/ubuntu/wekan-$1-ppc64le.zip .
 
 
 # 3) Upload ppc64le release to download server
 # 3) Upload ppc64le release to download server
-scp wekan-$1-ppc64le.zip x2:/var/snap/wekan/common/releases.wekan.team/ppc64le/
+scp wekan-$1-ppc64le.zip x2w:/var/websites/releases.wekan.team/public/ppc64le/

+ 1 - 1
releases/up-s.sh

@@ -14,4 +14,4 @@ fi
 scp s:/home/linux1/wekan-$1-s390x.zip .
 scp s:/home/linux1/wekan-$1-s390x.zip .
 
 
 # 3) Upload s390x release to download server
 # 3) Upload s390x release to download server
-scp wekan-$1-s390x.zip x2:/var/snap/wekan/common/releases.wekan.team/s390x/
+scp wekan-$1-s390x.zip x2w:/var/websites/releases.wekan.team/public/s390x/