Skip to content

Commit 24070ea

Browse files
fix: add trogon-std and trogon-nats to Docker dependency cache stage
Both Dockerfiles were missing the two new workspace crates added in the discord branch, causing the dependency pre-cache step to fail. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent cdd5226 commit 24070ea

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

Dockerfile.discord-agent

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,15 @@ COPY crates/discord-types/Cargo.toml crates/discord-types/Cargo.toml
1414
COPY crates/discord-nats/Cargo.toml crates/discord-nats/Cargo.toml
1515
COPY crates/discord-bot/Cargo.toml crates/discord-bot/Cargo.toml
1616
COPY crates/discord-agent/Cargo.toml crates/discord-agent/Cargo.toml
17+
COPY crates/trogon-std/Cargo.toml crates/trogon-std/Cargo.toml
18+
COPY crates/trogon-nats/Cargo.toml crates/trogon-nats/Cargo.toml
1719

1820
# Create stub sources so Cargo can resolve the dependency graph and
1921
# download/compile all crate dependencies before we copy the real source.
2022
RUN mkdir -p crates/discord-types/src && echo "pub fn _stub() {}" > crates/discord-types/src/lib.rs && \
2123
mkdir -p crates/discord-nats/src && echo "pub fn _stub() {}" > crates/discord-nats/src/lib.rs && \
24+
mkdir -p crates/trogon-std/src && echo "pub fn _stub() {}" > crates/trogon-std/src/lib.rs && \
25+
mkdir -p crates/trogon-nats/src && echo "pub fn _stub() {}" > crates/trogon-nats/src/lib.rs && \
2226
mkdir -p crates/discord-bot/src && echo "fn main() {}" > crates/discord-bot/src/main.rs && \
2327
mkdir -p crates/discord-agent/src && echo "fn main() {}" > crates/discord-agent/src/main.rs
2428

Dockerfile.discord-bot

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,15 @@ COPY crates/discord-types/Cargo.toml crates/discord-types/Cargo.toml
1414
COPY crates/discord-nats/Cargo.toml crates/discord-nats/Cargo.toml
1515
COPY crates/discord-bot/Cargo.toml crates/discord-bot/Cargo.toml
1616
COPY crates/discord-agent/Cargo.toml crates/discord-agent/Cargo.toml
17+
COPY crates/trogon-std/Cargo.toml crates/trogon-std/Cargo.toml
18+
COPY crates/trogon-nats/Cargo.toml crates/trogon-nats/Cargo.toml
1719

1820
# Create stub sources so Cargo can resolve the dependency graph and
1921
# download/compile all crate dependencies before we copy the real source.
2022
RUN mkdir -p crates/discord-types/src && echo "pub fn _stub() {}" > crates/discord-types/src/lib.rs && \
2123
mkdir -p crates/discord-nats/src && echo "pub fn _stub() {}" > crates/discord-nats/src/lib.rs && \
24+
mkdir -p crates/trogon-std/src && echo "pub fn _stub() {}" > crates/trogon-std/src/lib.rs && \
25+
mkdir -p crates/trogon-nats/src && echo "pub fn _stub() {}" > crates/trogon-nats/src/lib.rs && \
2226
mkdir -p crates/discord-agent/src && echo "fn main() {}" > crates/discord-agent/src/main.rs && \
2327
mkdir -p crates/discord-bot/src && echo "fn main() {}" > crates/discord-bot/src/main.rs
2428

0 commit comments

Comments
 (0)