diff --git a/Dockerfile b/Dockerfile index 62bfa84..3e4539e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,10 +6,12 @@ WORKDIR /app RUN mkdir -p /root/.ssh && \ ssh-keyscan git.4nkweb.com >> /root/.ssh/known_hosts +# Cloner sdk_common depuis le repository +RUN --mount=type=ssh git clone ssh://git@git.4nkweb.com/4nk/sdk_common.git /sdk_common + # Copie des fichiers de sdk_relay -COPY sdk_relay/Cargo.toml sdk_relay/Cargo.lock ./ -COPY sdk_relay/src/ src/ -COPY sdk_common /sdk_common +COPY Cargo.toml Cargo.lock ./ +COPY src/ src/ # Build avec support SSH pour récupérer les dépendances RUN --mount=type=ssh cargo build --release