fix(docker): add COPY metrics/ to all service Dockerfiles

The metrics package is a local module dependency imported by all services
but was missing from every Dockerfile's build context.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
jedarden 2026-04-23 18:00:16 -04:00
parent 002f945298
commit d0087a3241
4 changed files with 4 additions and 0 deletions

View file

@ -13,6 +13,7 @@ RUN go mod download
# Copy engine package (needed for shared types)
COPY engine/ ./engine/
COPY metrics/ ./metrics/
# Copy API server source
COPY cmd/acb-api/ ./cmd/acb-api/

View file

@ -19,6 +19,7 @@ RUN go mod download
# Copy engine package
COPY engine/ ./engine/
COPY metrics/ ./metrics/
# Copy bots (used as seed programs)
COPY bots/ ./bots/

View file

@ -12,6 +12,7 @@ RUN go mod download
# Copy engine package (if needed)
COPY engine/ ./engine/
COPY metrics/ ./metrics/
# Copy matchmaker source
COPY cmd/acb-matchmaker/ ./cmd/acb-matchmaker/

View file

@ -12,6 +12,7 @@ RUN go mod download
# Copy engine package
COPY engine/ ./engine/
COPY metrics/ ./metrics/
# Copy worker source
COPY cmd/acb-worker/ ./cmd/acb-worker/