api: i hope all should work
This commit is contained in:
+6
-3
@@ -9,9 +9,12 @@ WORKDIR /build
|
||||
COPY apps/api/ ./api
|
||||
COPY apps/book-reaper/ ./book-reaper
|
||||
COPY --from=web-builder /web/dist ./api/web
|
||||
# RUN apk add mupdf-libs libffi-dev gcc
|
||||
RUN cd ./api && CGO_ENABLED=1 GOPROXY=goproxy.io go build --tags=fts5 -ldflags="-s -w" -o ../yabl .
|
||||
RUN cd ./book-reaper && CGO_ENABLED=1 GOPROXY=goproxy.io go build --tags=fts5 -ldflags="-s -w" -o ../book-reaper ./cmd/book-reaper
|
||||
|
||||
ENV GOCACHE=/root/.cache/go-build
|
||||
ENV CGO_ENABLED=1
|
||||
ENV GOPROXY=goproxy.io
|
||||
RUN --mount=type=cache,target="/root/.cache/go-build" cd ./api && go build --tags=fts5 -ldflags="-s -w" -o ../yabl .
|
||||
RUN --mount=type=cache,target="/root/.cache/go-build" cd ./book-reaper && go build --tags=fts5 -ldflags="-s -w" -o ../book-reaper ./cmd/book-reaper
|
||||
|
||||
# FROM alpine:3.22
|
||||
FROM debian:bookworm-slim
|
||||
|
||||
Reference in New Issue
Block a user