feat: implement docker profiles for gatekeeper and isolate environments
Some checks failed
Some checks failed
This commit is contained in:
@@ -264,6 +264,7 @@ jobs:
|
||||
PROJECT_NAME=$PROJECT_NAME
|
||||
TRAEFIK_HOST_RULE='$TRAEFIK_RULE'
|
||||
ENV_FILE=$ENV_FILE
|
||||
COMPOSE_PROFILES=$COMPOSE_PROFILES
|
||||
EOF
|
||||
|
||||
# Middleware Selection Logic
|
||||
@@ -273,8 +274,10 @@ jobs:
|
||||
|
||||
if [[ "$TARGET" == "production" ]]; then
|
||||
printf "AUTH_MIDDLEWARE=%s\n" "$STD_MW" >> .env.deploy
|
||||
COMPOSE_PROFILES=""
|
||||
else
|
||||
printf "AUTH_MIDDLEWARE=%s\n" "${PROJECT_NAME}-auth,$STD_MW" >> .env.deploy
|
||||
COMPOSE_PROFILES="gatekeeper"
|
||||
fi
|
||||
printf "AUTH_MIDDLEWARE_UNPROTECTED=%s\n" "$STD_MW" >> .env.deploy
|
||||
|
||||
|
||||
Reference in New Issue
Block a user