mnml/bin/client.sh
2019-07-15 21:12:51 +10:00

23 lines
505 B
Bash
Executable File

#!/bin/bash
# bless you chris and andy <3
DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)
MNML_PATH=$(realpath "$DIR/../")
VERSION=$(<"$MNML_PATH/VERSION")
echo "Building client version $VERSION"
cd $MNML_PATH/client
rm -f "/var/lib/mnml/$VERSION"
rm -rf dist
npm i
npm run build
echo "copying build to /var/lib/mnml/$VERSION"
cp -r dist "/var/lib/mnml/client/$VERSION"
echo "linking current version"
ln -nfs "/var/lib/mnml/client/$VERSION" /var/lib/mnml/public/current
sudo service nginx restart