diff --git a/releases/release-bundle.sh b/releases/release-bundle.sh index 95c035dff..f9c03bccd 100755 --- a/releases/release-bundle.sh +++ b/releases/release-bundle.sh @@ -5,12 +5,15 @@ sudo apt -y install parallel cd ~/repos/wekan/.build zip -r wekan-$1.zip bundle -#{ -# scp wekan-$1.zip x2:/var/snap/wekan/common/releases.wekan.team/ -# scp wekan-$1.zip a:/home/wekan/repos/ && ssh a ' sudo npm -g install npm' && ssh a './maintainer-make-release.sh $1' && scp a:/home/wekan/repos/wekan-$1-arm64.zip . && scp wekan-$1-arm64.zip x2:/var/snap/wekan/common/releases.wekan.team/raspi3/ -# scp wekan-$1.zip s:/home/linux1/ && ssh s 'sudo npm -g install npm ' && ssh s './maintainer-make-release.sh $1' && scp s:/home/linux1/wekan-$1-s390x.zip . && scp wekan-$1-s390x.zip x2:/var/snap/wekan/common/releases.wekan.team/s390x/ -# scp wekan-$1.zip openpower:/home/ubuntu/ && ssh openpower './maintainer-make-release.sh $1' && scp openpower:/home/ubuntu/wekan-$1-ppc64le.zip . && scp wekan-$1-ppc64le.zip x2:/var/snap/wekan/common/releases.wekan.team/ppc64le/ -# sudo systemctl enable sandstorm && sudo sandstorm start && rm -rf ~/sandbuild && sudo mkdir -p /usr/local/lib/node_modules/fibers/.node-gyp && mkdir -p ~/sandbuild && cp -pR ~/repos/wekan ~/sandbuild/ && rm -rf ~/sandbuild/wekan/.meteor-spk && cd ~/sandbuild/wekan/.build/bundle/programs/server && npm install node-gyp node-pre-gyp fibers && cd ~/sandbuild/wekan && meteor-spk pack wekan-$1.spk && spk publish wekan-$1.spk && cd ~/repos/wekan && sudo sandstorm stop && sudo systemctl disable sandstorm && cd ~/repos/wekan -#} | parallel -k +mv ~/repos/wekan/.build/wekan-$1.zip . + +{ + scp wekan-$1.zip x2:/var/snap/wekan/common/releases.wekan.team/ + scp wekan-$1.zip a:/home/wekan/repos/ + scp wekan-$1.zip s:/home/linux1/ + scp wekan-$1.zip o:/home/ubuntu/ +} | parallel -k cd .. + +echo "Bundle uploaded to x2/a/s/o." diff --git a/releases/up-a.sh b/releases/up-a.sh new file mode 100755 index 000000000..a474a1856 --- /dev/null +++ b/releases/up-a.sh @@ -0,0 +1,2 @@ +scp a:/home/wekan/repos/wekan-$1-arm64.zip . +scp wekan-$1-arm64.zip x2:/var/snap/wekan/common/releases.wekan.team/raspi3/ diff --git a/releases/up-o.sh b/releases/up-o.sh new file mode 100755 index 000000000..3d8368371 --- /dev/null +++ b/releases/up-o.sh @@ -0,0 +1,2 @@ +scp o:/home/ubuntu/wekan-$1-ppc64le.zip . +scp wekan-$1-ppc64le.zip x2:/var/snap/wekan/common/releases.wekan.team/ppc64le/ diff --git a/releases/up-s.sh b/releases/up-s.sh new file mode 100755 index 000000000..dc847add0 --- /dev/null +++ b/releases/up-s.sh @@ -0,0 +1,2 @@ +scp s:/home/linux1/wekan-$1-s390x.zip . +scp wekan-$1-s390x.zip x2:/var/snap/wekan/common/releases.wekan.team/s390x/ diff --git a/releases/up.sh b/releases/up.sh new file mode 100755 index 000000000..b8e6c6fd7 --- /dev/null +++ b/releases/up.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +{ + ~/repos/wekan/releases/up-a.sh $1 + ~/repos/wekan/releases/up-s.sh $1 + ~/repos/wekan/releases/up-o.sh $1 +} | parallel -k