Skip to content

Commit 7f7ee6e

Browse files
committed
shared:dockerfiles:e2e-tests:rust-server:fix
1 parent 9a4e8c2 commit 7f7ee6e

2 files changed

Lines changed: 10 additions & 6 deletions

File tree

shared/dockerfiles/e2e-tests/rust-server

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
FROM rust:1.94.0-alpine3.23 AS builder
22
WORKDIR /usr/local/app/e2e-tests/rust-server
3+
COPY rust/libgql/ /usr/local/app/rust/libgql/
4+
COPY rust/gqlcodegen/ /usr/local/app/rust/gqlcodegen/
35
RUN --mount=type=bind,source=./e2e-tests/rust-server/Cargo.toml,target=/usr/local/app/e2e-tests/rust-server/Cargo.toml \
46
--mount=type=bind,source=./e2e-tests/rust-server/Cargo.lock,target=/usr/local/app/e2e-tests/rust-server/Cargo.lock \
57
mkdir src && echo "fn main() {}" > ./src/main.rs && cargo build
6-
COPY ./e2e-tests/rust-server/ ./
8+
COPY e2e-tests/graphql/server-schema.json /usr/local/app/e2e-tests/graphql/server-schema.json
9+
COPY e2e-tests/rust-server/ ./
710
RUN touch ./src/main.rs && cargo build
811

912
FROM scratch
Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
*
22
!e2e-tests/rust-server
33
e2e-tests/rust-server/target
4-
rust/libgql
5-
!rust/libgql/target
6-
rust/gqlcodegen
7-
!rust/gqlcodegen/target
8-
!rust/gqlcodegen/macros/target
4+
!e2e-tests/graphql/server-schema.json
5+
!rust/libgql
6+
rust/libgql/target
7+
!rust/gqlcodegen
8+
rust/gqlcodegen/target
9+
rust/gqlcodegen/macros/target

0 commit comments

Comments
 (0)