|
|
@ -33,9 +33,10 @@ FROM rust as build
|
|
|
|
RUN USER=root cargo new --bin app
|
|
|
|
RUN USER=root cargo new --bin app
|
|
|
|
WORKDIR /app
|
|
|
|
WORKDIR /app
|
|
|
|
|
|
|
|
|
|
|
|
# Copies over *only* your manifests and vendored dependencies
|
|
|
|
# Copies over *only* your manifests and build files
|
|
|
|
COPY ./Cargo.* ./
|
|
|
|
COPY ./Cargo.* ./
|
|
|
|
COPY ./rust-toolchain ./rust-toolchain
|
|
|
|
COPY ./rust-toolchain ./rust-toolchain
|
|
|
|
|
|
|
|
COPY ./build.rs ./build.rs
|
|
|
|
|
|
|
|
|
|
|
|
# Builds your dependencies and removes the
|
|
|
|
# Builds your dependencies and removes the
|
|
|
|
# dummy project, except the target folder
|
|
|
|
# dummy project, except the target folder
|
|
|
|