@@ -8,10 +8,14 @@ MC_VERSION="latest"
88DEPLOYMENT_START_TIME=$( date +%s)
99MC_SHA=" "
1010LATEST=" false"
11+ UNITY_CS_MONITORING_LAMBDA_VERSION=" "
12+ UNITY_APIGATEWAY_VERSION=" "
13+ UNITY_PROXY_VERSION=" "
14+ UNITY_UI_VERSION=" "
1115CONFIG_FILE=" marketplace_config.yaml" # Set default config file
1216# Function to display usage instructions
1317usage () {
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>] "
1519 exit 1
1620}
1721
@@ -72,6 +76,22 @@ while [[ $# -gt 0 ]]; do
7276 LATEST=" true"
7377 shift 1
7478 ;;
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+ ;;
7595 * )
7696 echo " Invalid option: $1 " >&2
7797 exit 1
@@ -219,7 +239,7 @@ git checkout ${GH_BRANCH}
219239#
220240# Deploy the Management Console using CloudFormation
221241#
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} " }
223243
224244echo " Deploying Management Console..." >> nightly_output.txt
225245echo " Deploying Management Console..."
0 commit comments