From d0087a32419f10e0b1d02f65388c039425cebb8f Mon Sep 17 00:00:00 2001 From: jedarden Date: Thu, 23 Apr 2026 18:00:16 -0400 Subject: [PATCH] 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 --- cmd/acb-api/Dockerfile | 1 + cmd/acb-evolver/Dockerfile | 1 + cmd/acb-matchmaker/Dockerfile | 1 + cmd/acb-worker/Dockerfile | 1 + 4 files changed, 4 insertions(+) diff --git a/cmd/acb-api/Dockerfile b/cmd/acb-api/Dockerfile index b6d0ef6..b1b58a7 100644 --- a/cmd/acb-api/Dockerfile +++ b/cmd/acb-api/Dockerfile @@ -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/ diff --git a/cmd/acb-evolver/Dockerfile b/cmd/acb-evolver/Dockerfile index 14d41d5..b5fd353 100644 --- a/cmd/acb-evolver/Dockerfile +++ b/cmd/acb-evolver/Dockerfile @@ -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/ diff --git a/cmd/acb-matchmaker/Dockerfile b/cmd/acb-matchmaker/Dockerfile index c61b89f..a398412 100644 --- a/cmd/acb-matchmaker/Dockerfile +++ b/cmd/acb-matchmaker/Dockerfile @@ -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/ diff --git a/cmd/acb-worker/Dockerfile b/cmd/acb-worker/Dockerfile index 00f20bf..4024708 100644 --- a/cmd/acb-worker/Dockerfile +++ b/cmd/acb-worker/Dockerfile @@ -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/