This commit is contained in:
2022-09-19 22:43:29 +02:00
parent 55cb0b75b9
commit 78f68a82a3
4 changed files with 64 additions and 2 deletions
+8 -2
View File
@@ -22,6 +22,7 @@ usage() {
echo " -u: Unit tests locally" 1>&2;
echo " -d: Run debug vesion locally" 1>&2;
echo " -p: Publish (requires a version)" 1>&2;
echo " -X: Staging Deploy (requires a version)" 1>&2;
echo " -x: Production Deploy (requires a version)" 1>&2;
echo " -t: Software version, this will be used for the docker tag (default: local)" 1>&2;
echo " -v: Verbose" 1>&2;
@@ -31,7 +32,8 @@ usage() {
UNIT_MODE=0
DEBUG_MODE=0
PUBLISH_MODE=0
DEPLOY_MODE=0
DEPLOY_TEST_MODE=0
DEPLOY_PROD_MODE=0
SELECTED_MODES=0
TAG="local"
@@ -50,8 +52,12 @@ while getopts "t:hvudpx" o; do
PUBLISH_MODE=1
SELECTED_MODES+=1
;;
X)
DEPLOY_TEST_MODE=1
SELECTED_MODES+=1
;;
x)
DEPLOY_MODE=1
DEPLOY_PROD_MODE=1
SELECTED_MODES+=1
;;