Add offline option to bundle web.sh (#3202)

* add offline option to bundleWeb.sh

* fix offline flag for bundleWeb.sh

---------

Co-authored-by: janWilejan <>
This commit is contained in:
janWilejan 2023-09-22 02:07:40 +00:00 committed by GitHub
parent 5748fe1b92
commit f762d7d65b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,13 +5,26 @@ set -o errexit
set -o nounset
set -o pipefail
OFFLINE=
while [[ $# -gt 0 ]]; do
case $1 in
--offline)
OFFLINE=1
;;
esac
shift
done
# Change to the root directory of the repository
cd "$(git rev-parse --show-toplevel)"
cd web
echo "Installing npm modules for the owncast web..."
npm --silent install 2>/dev/null
if [ ! "$OFFLINE" ]
then
echo "Installing npm modules for the owncast web..."
npm --silent install 2>/dev/null
fi
echo "Building owncast web..."
rm -rf .next