Fix Dockerfile: Set OPENCODE_CHANNEL env var to avoid git branch detection
This commit is contained in:
@@ -44,6 +44,8 @@ ENV HUSKY=0
|
|||||||
RUN bun install 2>&1 || (echo "=== BUN INSTALL FAILED ===" && cat /root/.npm/_logs/*.log 2>/dev/null && exit 1)
|
RUN bun install 2>&1 || (echo "=== BUN INSTALL FAILED ===" && cat /root/.npm/_logs/*.log 2>/dev/null && exit 1)
|
||||||
|
|
||||||
# Build OpenCode CLI with verbose output
|
# Build OpenCode CLI with verbose output
|
||||||
|
# Set OPENCODE_CHANNEL to avoid git branch detection (which fails because .git is not copied)
|
||||||
|
ENV OPENCODE_CHANNEL=latest
|
||||||
WORKDIR /opt/opencode-src/packages/opencode
|
WORKDIR /opt/opencode-src/packages/opencode
|
||||||
RUN bun run script/build.ts --single 2>&1 || (echo "=== BUILD FAILED ===" && ls -la /opt/opencode-src/packages/opencode/dist 2>/dev/null && exit 1)
|
RUN bun run script/build.ts --single 2>&1 || (echo "=== BUILD FAILED ===" && ls -la /opt/opencode-src/packages/opencode/dist 2>/dev/null && exit 1)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user