Include resources directory in Docker builds (closes #1725 closes #1727)

This commit is contained in:
mdecimus 2025-06-26 13:26:54 +02:00
parent 6700516165
commit c733acf410
2 changed files with 3 additions and 3 deletions

View file

@ -4,7 +4,7 @@
// Allow what is needed
!crates
!tests
!resources/docker/entrypoint.sh
!resources
!Cargo.lock
!Cargo.toml

View file

@ -84,8 +84,6 @@ RUN \
mv /fdb/usr/lib/libfdb_c.so /usr/lib && \
rm -rf fdb-client.deb /fdb; \
fi
# Copy the source code
COPY . .
# Cargo-chef Cache layer
RUN \
--mount=type=secret,id=ACTIONS_RESULTS_URL,env=ACTIONS_RESULTS_URL \
@ -104,6 +102,8 @@ RUN \
source /env-cargo && \
cargo chef cook --recipe-path recipe.json --zigbuild --release --target ${TARGET} -p stalwart --no-default-features --features "sqlite postgres mysql rocks elastic s3 redis azure nats enterprise" && \
cargo chef cook --recipe-path recipe.json --zigbuild --release --target ${TARGET} -p stalwart-cli
# Copy the source code
COPY . .
ENV RUSTC_WRAPPER="sccache" \
SCCACHE_GHA_ENABLED=true
# Build FoundationDB version