Fix Docker build command variable expansion
Fixed shell variable expansion issue in docker build command. System packages now install correctly during build process.
This commit is contained in:
parent
67f2692aad
commit
70040a7444
@ -55,7 +55,13 @@ if [ "$NEED_REBUILD" = true ]; then
|
|||||||
cp -r "$HOME/.claude" "$PROJECT_ROOT/.claude"
|
cp -r "$HOME/.claude" "$PROJECT_ROOT/.claude"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
docker build --build-arg USER_UID=$(id -u) --build-arg USER_GID=$(id -g) -t claude-docker:latest "$PROJECT_ROOT"
|
# Build docker command with conditional system packages
|
||||||
|
if [ -n "$SYSTEM_PACKAGES" ]; then
|
||||||
|
echo "✓ Building with additional system packages: $SYSTEM_PACKAGES"
|
||||||
|
docker build --build-arg USER_UID=$(id -u) --build-arg USER_GID=$(id -g) --build-arg SYSTEM_PACKAGES="$SYSTEM_PACKAGES" -t claude-docker:latest "$PROJECT_ROOT"
|
||||||
|
else
|
||||||
|
docker build --build-arg USER_UID=$(id -u) --build-arg USER_GID=$(id -g) -t claude-docker:latest "$PROJECT_ROOT"
|
||||||
|
fi
|
||||||
|
|
||||||
# Clean up copied auth files
|
# Clean up copied auth files
|
||||||
rm -f "$PROJECT_ROOT/.claude.json"
|
rm -f "$PROJECT_ROOT/.claude.json"
|
||||||
|
Loading…
Reference in New Issue
Block a user