Fails with --ofline
parent
e7d993abd4
commit
3c13f4da17
|
@ -180,6 +180,8 @@ jobs:
|
|||
if: contains(matrix.TARGET, '-linux-')
|
||||
run: |
|
||||
# some additional configuration for cross-compilation on linux
|
||||
# TODO: can this be done with `RUSTFLAGS += -C linker=$(DEB_HOST_GNU_TYPE)-gcc`?
|
||||
|
||||
cat >>~/.cargo/config <<EOF
|
||||
[target.aarch64-unknown-linux-gnu]
|
||||
linker = "aarch64-linux-gnu-gcc"
|
||||
|
|
|
@ -27,7 +27,7 @@ ADD --chown=rust:rust . ./
|
|||
# Build our application.
|
||||
RUN --mount=type=cache,target=/home/rust/modbus-mqtt/target,sharing=locked \
|
||||
--mount=type=cache,target=/usr/local/cargo/registry,sharing=locked \
|
||||
cargo build --release --offline && mv target/release/modbus-mqtt ./bin
|
||||
cargo build --release && mv target/release/modbus-mqtt ./bin
|
||||
|
||||
# Now, we need to build our _real_ Docker container, copying in `bump-api`.
|
||||
FROM debian:bullseye-slim
|
||||
|
|
Loading…
Reference in New Issue