浏览代码

Updated release scripts. Part 3.

Lauri Ojansivu 1 年之前
父节点
当前提交
c570e426a1
共有 2 个文件被更改,包括 19 次插入7 次删除
  1. 13 6
      releases/release-bundle.sh
  2. 6 1
      releases/up.sh

+ 13 - 6
releases/release-bundle.sh

@@ -1,9 +1,16 @@
-cd ~/repos/wekan
-sudo apt-get -y install parallel
-./releases/rebuild-release.sh
-#./releases/delete-phantomjs.sh
-cd ~/repos/wekan/.build
-zip -r wekan-$1-amd64.zip bundle
+if [[ "$OSTYPE" == "linux-gnu" ]]; then
+  sudo apt-get -y install parallel
+  cd ~/repos/wekan
+  ./releases/rebuild-release.sh
+  cd ~/repos/wekan/.build
+  zip -r wekan-$1-amd64.zip bundle
+elif [[ "$OSTYPE" == "darwin"* ]]; then
+  brew install parallel
+  cd /Users/wekan/repos/wekan
+  ./releases/rebuild-release.sh
+  cd ~/repos/wekan/.build
+  zip -r wekan-$1-amd64.zip bundle
+fi
 
 {
   scp ~/repos/wekan/releases/build-bundle-arm64.sh a:/home/wekan/

+ 6 - 1
releases/up.sh

@@ -11,7 +11,12 @@ if [ $# -ne 1 ]
 fi
 
 # 2) Install parallel if it's not installed yet
-sudo apt-get -y install parallel
+
+if [[ "$OSTYPE" == "linux-gnu" ]]; then
+  sudo apt-get -y install parallel
+elif [[ "$OSTYPE" == "darwin"* ]]; then
+  brew install parallel
+fi
 
 # 3) Download releases from build servers and
 #    upload releases to download server,