diff --git a/bbb-graphql-actions/deploy.sh b/bbb-graphql-actions/deploy.sh index 0190ba913c..1f18a5ef7a 100755 --- a/bbb-graphql-actions/deploy.sh +++ b/bbb-graphql-actions/deploy.sh @@ -1,9 +1,4 @@ #!/usr/bin/env bash -if [ "$EUID" -ne 0 ]; then - echo "Please run this script as root ( or with sudo )" ; - exit 1; -fi; - cd "$(dirname "$0")" @@ -11,15 +6,15 @@ for var in "$@" do if [[ $var == --reset ]] ; then echo "Performing a full reset..." - rm -rf node_modules + sudo rm -rf node_modules fi done if [ ! -d ./node_modules ] ; then - npm ci --no-progress + sudo npm ci --no-progress fi -npm run build +sudo npm run build # handle renaming circa dec 2023 if [[ -d /usr/local/bigbluebutton/bbb-graphql-actions-adapter-server ]] ; then @@ -29,7 +24,7 @@ if [[ -d /usr/local/bigbluebutton/bbb-graphql-actions-adapter-server ]] ; then sudo rm -rf /usr/local/bigbluebutton/bbb-graphql-actions-adapter-server fi -mv -f dist/index.js dist/bbb-graphql-actions.js +sudo mv -f dist/index.js dist/bbb-graphql-actions.js sudo cp -rf dist/* /usr/local/bigbluebutton/bbb-graphql-actions sudo systemctl restart bbb-graphql-actions echo ''