mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-09-05 08:10:14 +00:00
Add DONT_PROMPT_WSL_INSTALL to suppress VS Code WSL prompt and adjust web port
This commit is contained in:
parent
a9c1dad2ce
commit
138df6d4b2
3 changed files with 12 additions and 7 deletions
|
|
@ -1,5 +1,8 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Set environment variable to suppress WSL install prompt for VS Code
|
||||
export DONT_PROMPT_WSL_INSTALL=1
|
||||
|
||||
if [ $# -eq 0 ]; then
|
||||
exec bash
|
||||
else
|
||||
|
|
|
|||
|
|
@ -59,11 +59,11 @@ ARG PYTHON_EXT_VERSION=2025.6.1
|
|||
ARG RUST_EXT_VERSION=0.3.2482
|
||||
|
||||
RUN mkdir -p /roo/.vscode-template \
|
||||
&& code --no-sandbox --user-data-dir /roo/.vscode-template --install-extension golang.go@${GOLANG_EXT_VERSION} \
|
||||
&& code --no-sandbox --user-data-dir /roo/.vscode-template --install-extension dbaeumer.vscode-eslint@${ESLINT_EXT_VERSION} \
|
||||
&& code --no-sandbox --user-data-dir /roo/.vscode-template --install-extension redhat.java@${JAVA_EXT_VERSION} \
|
||||
&& code --no-sandbox --user-data-dir /roo/.vscode-template --install-extension ms-python.python@${PYTHON_EXT_VERSION} \
|
||||
&& code --no-sandbox --user-data-dir /roo/.vscode-template --install-extension rust-lang.rust-analyzer@${RUST_EXT_VERSION}
|
||||
&& yes | code --no-sandbox --user-data-dir /roo/.vscode-template --install-extension golang.go@${GOLANG_EXT_VERSION} \
|
||||
&& yes | code --no-sandbox --user-data-dir /roo/.vscode-template --install-extension dbaeumer.vscode-eslint@${ESLINT_EXT_VERSION} \
|
||||
&& yes | code --no-sandbox --user-data-dir /roo/.vscode-template --install-extension redhat.java@${JAVA_EXT_VERSION} \
|
||||
&& yes | code --no-sandbox --user-data-dir /roo/.vscode-template --install-extension ms-python.python@${PYTHON_EXT_VERSION} \
|
||||
&& yes | code --no-sandbox --user-data-dir /roo/.vscode-template --install-extension rust-lang.rust-analyzer@${RUST_EXT_VERSION}
|
||||
|
||||
# Copy evals
|
||||
ARG EVALS_COMMIT=main
|
||||
|
|
@ -128,7 +128,7 @@ RUN cp -r /roo/.vscode-template /roo/.vscode
|
|||
|
||||
# Build the Roo Code extension
|
||||
RUN pnpm vsix -- --out ../bin/roo-code.vsix \
|
||||
&& code --no-sandbox --user-data-dir /roo/.vscode --install-extension bin/roo-code.vsix
|
||||
&& yes | code --no-sandbox --user-data-dir /roo/.vscode --install-extension bin/roo-code.vsix
|
||||
|
||||
# Copy entrypoint script
|
||||
COPY packages/evals/.docker/entrypoints/runner.sh /usr/local/bin/entrypoint.sh
|
||||
|
|
|
|||
|
|
@ -56,7 +56,7 @@ services:
|
|||
context: ../../
|
||||
dockerfile: packages/evals/Dockerfile.web
|
||||
ports:
|
||||
- "${EVALS_WEB_PORT:-3000}:3000"
|
||||
- "${EVALS_WEB_PORT:-3446}:3000"
|
||||
environment:
|
||||
- HOST_EXECUTION_METHOD=docker
|
||||
volumes:
|
||||
|
|
@ -74,6 +74,8 @@ services:
|
|||
dockerfile: packages/evals/Dockerfile.runner
|
||||
environment:
|
||||
- HOST_EXECUTION_METHOD=docker
|
||||
- DONT_PROMPT_WSL_INSTALL=1
|
||||
- LOG_LEVEL=debug
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- /tmp/evals:/var/log/evals
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue