#!/bin/bash # Release Sandstorm Wekan. # 1) Check that there is only one parameter # of Sandstorm Wekan version number: if [ $# -ne 1 ] then echo "Syntax with new Sandstorm Wekan version number:" echo " ./release-sandstorm.sh 5.10.0" exit 1 fi # Ensure sudo access sudo echo . # Delete old temporary build directory rm -rf ~/repos/wekan/.meteor-spk # Start and update local Sandstorm dev version sudo systemctl enable sandstorm sudo sandstorm start sudo sandstorm update # Build Sandstorm Wekan cd ~/repos/wekan meteor-spk pack wekan-$1.spk # Publish Sandstorm Wekan to exprimental App Market spk publish wekan-$1.spk # Upload spk to https://releases.wekan.team/sandstorm/ scp wekan-$1.spk x2:/data/websites/releases.wekan.team/dev/sandstorm/ # Delete old temporary build directory rm -rf ~/repos/wekan/.meteor-spk