File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -68,6 +68,13 @@ RUN --mount=type=cache,target=/go/pkg/mod \
6868
6969RUN xx-verify /usr/local/bin/openmeter-billing-worker
7070
71+ # Build periodic jobs binary
72+ RUN --mount=type=cache,target=/go/pkg/mod \
73+ --mount=type=cache,target=/go/cache \
74+ xx-go build -ldflags "-linkmode external -extldflags \" -static\" -X main.version=${VERSION}" -tags musl -o /usr/local/bin/openmeter-jobs ./cmd/jobs
75+
76+ RUN xx-verify /usr/local/bin/openmeter-jobs
77+
7178FROM alpine:3.22.1@sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1
7279
7380RUN apk add --update --no-cache ca-certificates tzdata bash
@@ -79,6 +86,7 @@ COPY --link --from=builder /usr/local/bin/openmeter-sink-worker /usr/local/bin/
7986COPY --link --from=builder /usr/local/bin/openmeter-balance-worker /usr/local/bin/
8087COPY --link --from=builder /usr/local/bin/openmeter-notification-service /usr/local/bin/
8188COPY --link --from=builder /usr/local/bin/openmeter-billing-worker /usr/local/bin/
89+ COPY --link --from=builder /usr/local/bin/openmeter-jobs /usr/local/bin/
8290COPY --link --from=builder /src/go.* /usr/local/src/openmeter/
8391COPY --link --from=builder /src/entrypoint.sh /entrypoint.sh
8492
You can’t perform that action at this time.
0 commit comments