diff options
| author | Brandon Keiji <[email protected]> | 2025-05-30 18:02:27 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-05-30 18:02:27 +0000 |
| commit | 816cc08a8f493bb7268936ffe314587bb4444f88 (patch) | |
| tree | 4b8792201a911c08b46ce83440a263ff36473745 | |
| parent | 8c46108a852128d1d0792c149746631d83fc58cf (diff) | |
fix(sandbox): set default env var to 'gemini-cli-sandbox' (#620)
| -rw-r--r-- | Dockerfile | 3 | ||||
| -rw-r--r-- | packages/cli/src/ui/components/Footer.tsx | 2 | ||||
| -rwxr-xr-x | scripts/build_sandbox.sh | 2 |
3 files changed, 4 insertions, 3 deletions
@@ -1,6 +1,7 @@ FROM docker.io/library/node:20-slim -# ENV SANDBOX="gemini-cli-sandbox" +ARG SANDBOX_NAME="gemini-cli-sandbox" +ENV SANDBOX="$SANDBOX_NAME" # install minimal set of packages, then clean up RUN apt-get update && apt-get install -y --no-install-recommends \ diff --git a/packages/cli/src/ui/components/Footer.tsx b/packages/cli/src/ui/components/Footer.tsx index e9cece4c..04a2f96f 100644 --- a/packages/cli/src/ui/components/Footer.tsx +++ b/packages/cli/src/ui/components/Footer.tsx @@ -56,7 +56,7 @@ export const Footer: React.FC<FooterProps> = ({ > {process.env.SANDBOX && process.env.SANDBOX !== 'sandbox-exec' ? ( <Text color="green"> - {process.env.SANDBOX.replace(/^gemini-(?:code-)?/, '')} + {process.env.SANDBOX.replace(/^gemini-(?:cli-)?/, '')} </Text> ) : process.env.SANDBOX === 'sandbox-exec' ? ( <Text color={Colors.AccentYellow}> diff --git a/scripts/build_sandbox.sh b/scripts/build_sandbox.sh index 5997e201..9f6dcfe6 100755 --- a/scripts/build_sandbox.sh +++ b/scripts/build_sandbox.sh @@ -26,7 +26,7 @@ fi CMD=$(scripts/sandbox_command.sh) echo "using $CMD for sandboxing" -IMAGE=gemini-code-sandbox:latest +IMAGE=gemini-cli-sandbox:latest DOCKERFILE=Dockerfile SKIP_NPM_INSTALL_BUILD=false |
