wekan/releases/release-sandstorm.sh

38 lines
843 B
Bash
Raw Normal View History

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