diff --git a/.dockerignore b/.dockerignore index 05c2a8e3..a9a358a3 100644 --- a/.dockerignore +++ b/.dockerignore @@ -5,6 +5,7 @@ !.git !docker/healthcheck.sh !docker/start.sh +!macros !migrations !src diff --git a/docker/Dockerfile.alpine b/docker/Dockerfile.alpine index 2c7be7da..c5489334 100644 --- a/docker/Dockerfile.alpine +++ b/docker/Dockerfile.alpine @@ -76,6 +76,7 @@ RUN source /env-cargo && \ # Copies over *only* your manifests and build files COPY ./Cargo.* ./rust-toolchain.toml ./build.rs ./ +COPY ./macros ./macros ARG CARGO_PROFILE=release diff --git a/docker/Dockerfile.debian b/docker/Dockerfile.debian index a4f39091..b8807ae9 100644 --- a/docker/Dockerfile.debian +++ b/docker/Dockerfile.debian @@ -116,6 +116,7 @@ RUN source /env-cargo && \ # Copies over *only* your manifests and build files COPY ./Cargo.* ./rust-toolchain.toml ./build.rs ./ +COPY ./macros ./macros ARG CARGO_PROFILE=release diff --git a/docker/Dockerfile.j2 b/docker/Dockerfile.j2 index 372be95e..e64252e2 100644 --- a/docker/Dockerfile.j2 +++ b/docker/Dockerfile.j2 @@ -143,6 +143,7 @@ RUN source /env-cargo && \ # Copies over *only* your manifests and build files COPY ./Cargo.* ./rust-toolchain.toml ./build.rs ./ +COPY ./macros ./macros ARG CARGO_PROFILE=release