replace eu with falk1 for deployment

This commit is contained in:
evanpelle
2025-09-12 10:16:20 -07:00
parent d522c33ba3
commit ab6578a6e3
3 changed files with 17 additions and 17 deletions
+8 -8
View File
@@ -15,34 +15,34 @@ print_header "BUILD AND DEPLOY WRAPPER"
echo "This script will run build.sh and deploy.sh in sequence." echo "This script will run build.sh and deploy.sh in sequence."
echo "You can also run them separately:" echo "You can also run them separately:"
echo " ./build.sh [prod|staging] [version_tag]" echo " ./build.sh [prod|staging] [version_tag]"
echo " ./deploy.sh [prod|staging] [eu|nbg1|staging|masters] [version_tag] [subdomain] [--enable_basic_auth]" echo " ./deploy.sh [prod|staging] [falk1|nbg1|staging|masters] [version_tag] [subdomain] [--enable_basic_auth]"
echo "" echo ""
# Check command line arguments # Check command line arguments
if [ $# -lt 3 ] || [ $# -gt 5 ]; then if [ $# -lt 3 ] || [ $# -gt 5 ]; then
echo "Error: Please specify environment, host, and subdomain" echo "Error: Please specify environment, host, and subdomain"
echo "Usage: $0 [prod|staging] [eu|nbg1|staging|masters] [subdomain] [--enable_basic_auth]" echo "Usage: $0 [prod|staging] [falk1|nbg1|staging|masters] [subdomain] [--enable_basic_auth]"
exit 1 exit 1
fi fi
# Validate first argument (environment) # Validate first argument (environment)
if [ "$1" != "prod" ] && [ "$1" != "staging" ]; then if [ "$1" != "prod" ] && [ "$1" != "staging" ]; then
echo "Error: First argument must be either 'prod' or 'staging'" echo "Error: First argument must be either 'prod' or 'staging'"
echo "Usage: $0 [prod|staging] [eu|nbg1|staging|masters] [subdomain] [--enable_basic_auth]" echo "Usage: $0 [prod|staging] [falk1|nbg1|staging|masters] [subdomain] [--enable_basic_auth]"
exit 1 exit 1
fi fi
# Validate second argument (host) # Validate second argument (host)
if [ "$2" != "eu" ] && [ "$2" != "nbg1" ] && [ "$2" != "staging" ] && [ "$2" != "masters" ]; then if [ "$2" != "falk1" ] && [ "$2" != "nbg1" ] && [ "$2" != "staging" ] && [ "$2" != "masters" ]; then
echo "Error: Second argument must be either 'eu', 'nbg1', 'staging', or 'masters'" echo "Error: Second argument must be either 'falk1', 'nbg1', 'staging', or 'masters'"
echo "Usage: $0 [prod|staging] [eu|nbg1|staging|masters] [subdomain] [--enable_basic_auth]" echo "Usage: $0 [prod|staging] [falk1|nbg1|staging|masters] [subdomain] [--enable_basic_auth]"
exit 1 exit 1
fi fi
# Validate third argument (subdomain) # Validate third argument (subdomain)
if [ -z "$3" ]; then if [ -z "$3" ]; then
echo "Error: Subdomain is required" echo "Error: Subdomain is required"
echo "Usage: $0 [prod|staging] [eu|nbg1|staging|masters] [subdomain] [--enable_basic_auth]" echo "Usage: $0 [prod|staging] [falk1|nbg1|staging|masters] [subdomain] [--enable_basic_auth]"
exit 1 exit 1
fi fi
@@ -66,7 +66,7 @@ while [[ $# -gt 0 ]]; do
;; ;;
*) *)
echo "Error: Unknown argument: $1" echo "Error: Unknown argument: $1"
echo "Usage: $0 [prod|staging] [eu|nbg1|staging|masters] [subdomain] [--enable_basic_auth]" echo "Usage: $0 [prod|staging] [falk1|nbg1|staging|masters] [subdomain] [--enable_basic_auth]"
exit 1 exit 1
;; ;;
esac esac
+7 -7
View File
@@ -37,21 +37,21 @@ print_header() {
# Check command line arguments # Check command line arguments
if [ $# -ne 4 ]; then if [ $# -ne 4 ]; then
echo "Error: Please specify environment, host, version tag, and subdomain" echo "Error: Please specify environment, host, version tag, and subdomain"
echo "Usage: $0 [prod|staging] [eu|nbg1|staging|masters] [version_tag] [subdomain] [--enable_basic_auth]" echo "Usage: $0 [prod|staging] [falk1|nbg1|staging|masters] [version_tag] [subdomain] [--enable_basic_auth]"
exit 1 exit 1
fi fi
# Validate first argument (environment) # Validate first argument (environment)
if [ "$1" != "prod" ] && [ "$1" != "staging" ]; then if [ "$1" != "prod" ] && [ "$1" != "staging" ]; then
echo "Error: First argument must be either 'prod' or 'staging'" echo "Error: First argument must be either 'prod' or 'staging'"
echo "Usage: $0 [prod|staging] [eu|nbg1|staging|masters] [version_tag] [subdomain] [--enable_basic_auth]" echo "Usage: $0 [prod|staging] [falk1|nbg1|staging|masters] [version_tag] [subdomain] [--enable_basic_auth]"
exit 1 exit 1
fi fi
# Validate second argument (host) # Validate second argument (host)
if [ "$2" != "eu" ] && [ "$2" != "nbg1" ] && [ "$2" != "staging" ] && [ "$2" != "masters" ]; then if [ "$2" != "falk1" ] && [ "$2" != "nbg1" ] && [ "$2" != "staging" ] && [ "$2" != "masters" ]; then
echo "Error: Second argument must be either 'eu', 'nbg1', 'staging', or 'masters'" echo "Error: Second argument must be either 'falk1', 'nbg1', 'staging', or 'masters'"
echo "Usage: $0 [prod|staging] [eu|nbg1|staging|masters] [version_tag] [subdomain] [--enable_basic_auth]" echo "Usage: $0 [prod|staging] [falk1|nbg1|staging|masters] [version_tag] [subdomain] [--enable_basic_auth]"
exit 1 exit 1
fi fi
@@ -97,8 +97,8 @@ elif [ "$HOST" == "masters" ]; then
print_header "DEPLOYING TO MASTERS HOST" print_header "DEPLOYING TO MASTERS HOST"
SERVER_HOST=$SERVER_HOST_MASTERS SERVER_HOST=$SERVER_HOST_MASTERS
else else
print_header "DEPLOYING TO EU HOST" print_header "DEPLOYING TO FALK1 HOST"
SERVER_HOST=$SERVER_HOST_EU SERVER_HOST=$SERVER_HOST_FALK1
fi fi
# Check required environment variables # Check required environment variables
+2 -2
View File
@@ -24,8 +24,8 @@ API_KEY=your_api_key_here
# Server Hosts # Server Hosts
SERVER_HOST_STAGING=123.456.78.90 SERVER_HOST_STAGING=123.456.78.90
SERVER_HOST_EU=123.456.78.91 SERVER_HOST_FALK1=123.456.78.91
SERVER_HOST_US=123.456.78.92 SERVER_HOST_NBG1=123.456.78.92
# Version # Version
VERSION_TAG="latest" VERSION_TAG="latest"