mirror of https://github.com/jetkvm/kvm.git
feat(dev): Add option to skip frontend build in dev_deploy.sh (#183)
This commit is contained in:
parent
7304e6b672
commit
f4a86a2d11
|
@ -10,6 +10,7 @@ show_help() {
|
||||||
echo
|
echo
|
||||||
echo "Optional:"
|
echo "Optional:"
|
||||||
echo " -u, --user <remote_user> Remote username (default: root)"
|
echo " -u, --user <remote_user> Remote username (default: root)"
|
||||||
|
echo " --skip-ui-build Skip frontend/UI build"
|
||||||
echo " --help Display this help message"
|
echo " --help Display this help message"
|
||||||
echo
|
echo
|
||||||
echo "Example:"
|
echo "Example:"
|
||||||
|
@ -21,6 +22,7 @@ show_help() {
|
||||||
# Default values
|
# Default values
|
||||||
REMOTE_USER="root"
|
REMOTE_USER="root"
|
||||||
REMOTE_PATH="/userdata/jetkvm/bin"
|
REMOTE_PATH="/userdata/jetkvm/bin"
|
||||||
|
SKIP_UI_BUILD=false
|
||||||
|
|
||||||
# Parse command line arguments
|
# Parse command line arguments
|
||||||
while [[ $# -gt 0 ]]; do
|
while [[ $# -gt 0 ]]; do
|
||||||
|
@ -33,6 +35,10 @@ while [[ $# -gt 0 ]]; do
|
||||||
REMOTE_USER="$2"
|
REMOTE_USER="$2"
|
||||||
shift 2
|
shift 2
|
||||||
;;
|
;;
|
||||||
|
--skip-ui-build)
|
||||||
|
SKIP_UI_BUILD=true
|
||||||
|
shift
|
||||||
|
;;
|
||||||
--help)
|
--help)
|
||||||
show_help
|
show_help
|
||||||
exit 0
|
exit 0
|
||||||
|
@ -52,7 +58,9 @@ if [ -z "$REMOTE_HOST" ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Build the development version on the host
|
# Build the development version on the host
|
||||||
make frontend
|
if [ "$SKIP_UI_BUILD" = false ]; then
|
||||||
|
make frontend
|
||||||
|
fi
|
||||||
make build_dev
|
make build_dev
|
||||||
|
|
||||||
# Change directory to the binary output directory
|
# Change directory to the binary output directory
|
||||||
|
|
Loading…
Reference in New Issue