@@ -8,10 +8,14 @@ MC_VERSION="latest"
8
8
DEPLOYMENT_START_TIME=$( date +%s)
9
9
MC_SHA=" "
10
10
LATEST=" false"
11
+ UNITY_CS_MONITORING_LAMBDA_VERSION=" "
12
+ UNITY_APIGATEWAY_VERSION=" "
13
+ UNITY_PROXY_VERSION=" "
14
+ UNITY_UI_VERSION=" "
11
15
CONFIG_FILE=" marketplace_config.yaml" # Set default config file
12
16
# Function to display usage instructions
13
17
usage () {
14
- echo " Usage: $0 --destroy <true|false> --run-tests <true|false> --project-name <PROJECT_NAME> --venue-name <VENUE_NAME> [--mc-version <MC_VERSION>] [--mc-sha <MC_SHA>] [--config-file <CONFIG_FILE>] [--latest]"
18
+ echo " Usage: $0 --destroy <true|false> --run-tests <true|false> --project-name <PROJECT_NAME> --venue-name <VENUE_NAME> [--mc-version <MC_VERSION>] [--mc-sha <MC_SHA>] [--config-file <CONFIG_FILE>] [--latest] [--unity-cs-monitoring-lambda-version <VERSION>] [--unity-apigateway-version <VERSION>] [--unity-proxy-version <VERSION>] [--unity-ui-version <VERSION>] "
15
19
exit 1
16
20
}
17
21
@@ -72,6 +76,22 @@ while [[ $# -gt 0 ]]; do
72
76
LATEST=" true"
73
77
shift 1
74
78
;;
79
+ --unity-cs-monitoring-lambda-version)
80
+ UNITY_CS_MONITORING_LAMBDA_VERSION=" $2 "
81
+ shift 2
82
+ ;;
83
+ --unity-apigateway-version)
84
+ UNITY_APIGATEWAY_VERSION=" $2 "
85
+ shift 2
86
+ ;;
87
+ --unity-proxy-version)
88
+ UNITY_PROXY_VERSION=" $2 "
89
+ shift 2
90
+ ;;
91
+ --unity-ui-version)
92
+ UNITY_UI_VERSION=" $2 "
93
+ shift 2
94
+ ;;
75
95
* )
76
96
echo " Invalid option: $1 " >&2
77
97
exit 1
@@ -219,7 +239,7 @@ git checkout ${GH_BRANCH}
219
239
#
220
240
# Deploy the Management Console using CloudFormation
221
241
#
222
- bash deploy.sh --stack-name " ${STACK_NAME} " --project-name " ${PROJECT_NAME} " --venue-name " ${VENUE_NAME} " --mc-version " ${MC_VERSION} " --config-file " $CONFIG_FILE " --mc-sha " $MC_SHA " --latest " ${LATEST} "
242
+ bash deploy.sh --stack-name " ${STACK_NAME} " --project-name " ${PROJECT_NAME} " --venue-name " ${VENUE_NAME} " --mc-version " ${MC_VERSION} " --config-file " $CONFIG_FILE " --mc-sha " $MC_SHA " --latest " ${LATEST} " ${UNITY_CS_MONITORING_LAMBDA_VERSION : +--unity-cs-monitoring-lambda-version " ${UNITY_CS_MONITORING_LAMBDA_VERSION} " } ${UNITY_APIGATEWAY_VERSION : +--unity-apigateway-version " ${UNITY_APIGATEWAY_VERSION} " } ${UNITY_PROXY_VERSION : +--unity-proxy-version " ${UNITY_PROXY_VERSION} " } ${UNITY_UI_VERSION : +--unity-ui-version " ${UNITY_UI_VERSION} " }
223
243
224
244
echo " Deploying Management Console..." >> nightly_output.txt
225
245
echo " Deploying Management Console..."
0 commit comments