@@ -18,7 +18,7 @@ RUN apt-get install gcc libc6-dev
1818
1919WORKDIR /app
2020
21- RUN mkdir jitsubase kafkabase eventslog bulkerlib bulkerapp ingest sync-sidecar sync-controller ingress-manager config-keeper admin
21+ RUN mkdir jitsubase kafkabase eventslog bulkerlib bulkerapp ingest sync-sidecar sync-controller ingress-manager config-keeper admin reprocessing-worker
2222RUN mkdir connectors connectors/airbytecdk connectors/firebase
2323
2424COPY jitsubase/go.* ./jitsubase/
@@ -33,6 +33,7 @@ COPY ingress-manager/go.* ./ingress-manager/
3333COPY config-keeper/go.* ./config-keeper/
3434
3535COPY admin/go.* ./admin/
36+ COPY reprocessing-worker/go.* ./reprocessing-worker/
3637COPY connectors/airbytecdk/go.* ./connectors/airbytecdk/
3738COPY connectors/firebase/go.* ./connectors/firebase/
3839COPY go.work ./go.work
@@ -52,6 +53,7 @@ RUN --mount=type=cache,id=go_mod,mode=0755,target=/go/pkg/mod go build -ldflags=
5253RUN --mount=type=cache,id=go_mod,mode=0755,target=/go/pkg/mod go build -ldflags="-X main.Commit=$VERSION -X main.Timestamp=$BUILD_TIMESTAMP" -o ingmgr ./ingress-manager
5354RUN --mount=type=cache,id=go_mod,mode=0755,target=/go/pkg/mod go build -ldflags="-X main.Commit=$VERSION -X main.Timestamp=$BUILD_TIMESTAMP" -o cfgkpr ./config-keeper
5455RUN --mount=type=cache,id=go_mod,mode=0755,target=/go/pkg/mod go build -ldflags="-X main.Commit=$VERSION -X main.Timestamp=$BUILD_TIMESTAMP" -o admin ./admin
56+ RUN --mount=type=cache,id=go_mod,mode=0755,target=/go/pkg/mod go build -ldflags="-X main.Commit=$VERSION -X main.Timestamp=$BUILD_TIMESTAMP" -o reprocessing-worker ./reprocessing-worker
5557
5658FROM base as bulker
5759
@@ -87,3 +89,8 @@ FROM base as admin
8789
8890COPY --from=builder /app/admin ./
8991CMD ["/app/admin" ]
92+
93+ FROM base as reprocessing-worker
94+
95+ COPY --from=builder /app/reprocessing-worker ./
96+ CMD ["/app/reprocessing-worker" ]
0 commit comments