Add debugging output to capture build errors
This commit is contained in:
@@ -41,11 +41,11 @@ RUN git config --global url."https://github.com/".insteadOf "ssh://git@github.co
|
|||||||
|
|
||||||
# Install dependencies at root level first (for workspaces)
|
# Install dependencies at root level first (for workspaces)
|
||||||
ENV HUSKY=0
|
ENV HUSKY=0
|
||||||
RUN bun install 2>&1
|
RUN bun install 2>&1 || (echo "=== BUN INSTALL FAILED ===" && cat /root/.npm/_logs/*.log 2>/dev/null && exit 1)
|
||||||
|
|
||||||
# Build OpenCode CLI - run from root directory where package.json is
|
# Build OpenCode CLI with verbose output
|
||||||
WORKDIR /opt/opencode-src
|
WORKDIR /opt/opencode-src/packages/opencode
|
||||||
RUN cd packages/opencode && bun run script/build.ts --single 2>&1 || (echo "Build failed, checking logs..." && cat /tmp/build.log 2>/dev/null || echo "No log file" && 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)
|
||||||
|
|
||||||
# Final stage
|
# Final stage
|
||||||
FROM ubuntu:24.04
|
FROM ubuntu:24.04
|
||||||
|
|||||||
Reference in New Issue
Block a user