22 lines
499 B
Bash
Executable File
22 lines
499 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 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
|