Skip to content

Commit f48b04c

Browse files
committed
fix: include rust workspace members in a2a image
Signed-off-by: lucarlig <luca.carlig@ibm.com>
1 parent b22f898 commit f48b04c

2 files changed

Lines changed: 11 additions & 1 deletion

File tree

.dockerignore

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,17 @@ attic/
2828
.benchmarks/
2929
.claude
3030

31-
# Rust slow-time-server is built from the root Cargo workspace.
31+
# Rust MCP servers built from the root Cargo workspace.
3232
!mcp-servers/
3333
!mcp-servers/rust/
34+
!mcp-servers/rust/fast-time-server/
35+
!mcp-servers/rust/fast-time-server/Cargo.toml
36+
!mcp-servers/rust/fast-time-server/src/
37+
!mcp-servers/rust/fast-time-server/src/**
38+
!mcp-servers/rust/filesystem-server/
39+
!mcp-servers/rust/filesystem-server/Cargo.toml
40+
!mcp-servers/rust/filesystem-server/src/
41+
!mcp-servers/rust/filesystem-server/src/**
3442
!mcp-servers/rust/slow-time-server/
3543
!mcp-servers/rust/slow-time-server/Cargo.toml
3644
!mcp-servers/rust/slow-time-server/src/

a2a-agents/rust/a2a-echo-agent/Dockerfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ WORKDIR /app
55
COPY Cargo.toml Cargo.lock ./
66
COPY crates ./crates
77
COPY mcp-servers/rust/benchmark-server ./mcp-servers/rust/benchmark-server
8+
COPY mcp-servers/rust/fast-time-server ./mcp-servers/rust/fast-time-server
9+
COPY mcp-servers/rust/filesystem-server ./mcp-servers/rust/filesystem-server
810
COPY mcp-servers/rust/slow-time-server ./mcp-servers/rust/slow-time-server
911
COPY a2a-agents/rust/a2a-echo-agent ./a2a-agents/rust/a2a-echo-agent
1012
RUN cargo build --release -p a2a-echo-agent

0 commit comments

Comments
 (0)