Skip to content

Commit 94ebecb

Browse files
kerthcetclaude
andcommitted
fix: copy protocol directory in Dockerfiles
Add missing COPY protocol/ ./protocol/ to Alpine, Debian, and Rocky Dockerfiles. The workspace now requires the protocol crate, but the Dockerfiles weren't copying it into the build context. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 781752d commit 94ebecb

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

hack/docker/Dockerfile.alpine

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ RUN apk add --no-cache \
1313

1414
# Copy workspace files
1515
COPY Cargo.toml Cargo.lock ./
16+
COPY protocol/ ./protocol/
1617
COPY sandd/ ./sandd/
1718
COPY server/ ./server/
1819

hack/docker/Dockerfile.debian

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ RUN apt-get update && apt-get install -y \
1212

1313
# Copy workspace files
1414
COPY Cargo.toml Cargo.lock ./
15+
COPY protocol/ ./protocol/
1516
COPY sandd/ ./sandd/
1617
COPY server/ ./server/
1718

hack/docker/Dockerfile.rocky

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ RUN apt-get update && apt-get install -y \
1212

1313
# Copy workspace files
1414
COPY Cargo.toml Cargo.lock ./
15+
COPY protocol/ ./protocol/
1516
COPY sandd/ ./sandd/
1617
COPY server/ ./server/
1718

0 commit comments

Comments
 (0)