fix: bug: generate_compose() emits unresolved ${PROJECT_NAME} in PROJECT_REPO_ROOT (#518)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
471b0b053a
commit
09719aa635
1 changed files with 4 additions and 0 deletions
|
|
@ -241,6 +241,10 @@ networks:
|
|||
driver: bridge
|
||||
COMPOSEEOF
|
||||
|
||||
# Patch PROJECT_REPO_ROOT — interpolate PROJECT_NAME at generation time
|
||||
# (Docker Compose cannot resolve it; it's a shell variable, not a .env var)
|
||||
sed -i "s|\${PROJECT_NAME:-project}|${PROJECT_NAME}|g" "$compose_file"
|
||||
|
||||
# Patch the Claude CLI binary path — resolve from host PATH at init time.
|
||||
local claude_bin
|
||||
claude_bin="$(command -v claude 2>/dev/null || true)"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue