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