fix(docker): copy shared module for go mod replace in builder stages

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
Kpa-clawbot
2026-03-30 21:40:40 -07:00
co-authored by Copilot
parent 152c62b5a8
commit b75bd650e9
+4
View File
@@ -9,6 +9,8 @@ ARG BUILD_TIME=unknown
# Build server
WORKDIR /build/server
COPY cmd/server/go.mod cmd/server/go.sum ./
COPY go.mod /build/go.mod
COPY internal/decoder/ /build/internal/decoder/
RUN go mod download
COPY cmd/server/ ./
RUN go build -ldflags "-X main.Version=${APP_VERSION} -X main.Commit=${GIT_COMMIT} -X main.BuildTime=${BUILD_TIME}" -o /corescope-server .
@@ -16,6 +18,8 @@ RUN go build -ldflags "-X main.Version=${APP_VERSION} -X main.Commit=${GIT_COMMI
# Build ingestor
WORKDIR /build/ingestor
COPY cmd/ingestor/go.mod cmd/ingestor/go.sum ./
COPY go.mod /build/go.mod
COPY internal/decoder/ /build/internal/decoder/
RUN go mod download
COPY cmd/ingestor/ ./
RUN go build -o /corescope-ingestor .