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
|
PROJECT_NAME=$PROJECT_NAME
|
||||||
TRAEFIK_HOST_RULE='$TRAEFIK_RULE'
|
TRAEFIK_HOST_RULE='$TRAEFIK_RULE'
|
||||||
ENV_FILE=$ENV_FILE
|
ENV_FILE=$ENV_FILE
|
||||||
|
COMPOSE_PROFILES=$COMPOSE_PROFILES
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# Middleware Selection Logic
|
# Middleware Selection Logic
|
||||||
@@ -273,8 +274,10 @@ jobs:
|
|||||||
|
|
||||||
if [[ "$TARGET" == "production" ]]; then
|
if [[ "$TARGET" == "production" ]]; then
|
||||||
printf "AUTH_MIDDLEWARE=%s\n" "$STD_MW" >> .env.deploy
|
printf "AUTH_MIDDLEWARE=%s\n" "$STD_MW" >> .env.deploy
|
||||||
|
COMPOSE_PROFILES=""
|
||||||
else
|
else
|
||||||
printf "AUTH_MIDDLEWARE=%s\n" "${PROJECT_NAME}-auth,$STD_MW" >> .env.deploy
|
printf "AUTH_MIDDLEWARE=%s\n" "${PROJECT_NAME}-auth,$STD_MW" >> .env.deploy
|
||||||
|
COMPOSE_PROFILES="gatekeeper"
|
||||||
fi
|
fi
|
||||||
printf "AUTH_MIDDLEWARE_UNPROTECTED=%s\n" "$STD_MW" >> .env.deploy
|
printf "AUTH_MIDDLEWARE_UNPROTECTED=%s\n" "$STD_MW" >> .env.deploy
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user