bigbluebutton-Github/bbb-graphql-actions-adapter-server/deploy.sh
Gustavo Trott de514dcb75
Add new shell scripts useful for development (#18905)
* Create run-dev.sh and deploy.sh for more applications

* Remove wrong line
2023-10-06 15:12:16 -03:00

25 lines
542 B
Bash
Executable File

#!/usr/bin/env bash
cd "$(dirname "$0")"
for var in "$@"
do
if [[ $var == --reset ]] ; then
echo "Performing a full reset..."
rm -rf node_modules
fi
done
if [ ! -d ./node_modules ] ; then
npm ci --no-progress
fi
npm run build
mv -f dist/index.js dist/bbb-graphql-actions-adapter-server.js
sudo cp -rf dist/* /usr/local/bigbluebutton/bbb-graphql-actions-adapter-server/
sudo systemctl restart bbb-graphql-actions-adapter-server
echo ''
echo ''
echo '----------------'
echo 'bbb-graphql-actions-adapter-server updated'