fix(env): docker compose variable interpolation issue for COMPOSE_PRO… (#12093)

Co-authored-by: Han Kyaw <hankyaw@Hans-MBP.lan>
This commit is contained in:
Han K
2024-12-31 13:46:51 +08:00
committed by GitHub
parent d4b848272e
commit fbf5deda21
2 changed files with 2 additions and 1 deletions

View File

@@ -37,6 +37,8 @@ def generate_shared_env_block(env_vars, anchor_name="shared-api-worker-env"):
"""
lines = [f"x-shared-env: &{anchor_name}"]
for key, default in env_vars.items():
if key == "COMPOSE_PROFILES":
continue
# If default value is empty, use ${KEY:-}
if default == "":
lines.append(f" {key}: ${{{key}:-}}")