From 219b9b2c7a5ca4330a9962d1f1ac91a9b97f0e99 Mon Sep 17 00:00:00 2001 From: Kun Lai Date: Mon, 24 Feb 2025 03:41:19 +0000 Subject: [PATCH] cargo: fix missing --locked in cargo install Signed-off-by: Kun Lai --- Dockerfile | 2 +- trusted-network-gateway.spec | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index a400683..b6e5689 100644 --- a/Dockerfile +++ b/Dockerfile @@ -96,7 +96,7 @@ COPY --from=code-pull /code/rust-toolchain.toml . COPY --from=code-pull /code/. . -RUN cargo install --path . +RUN cargo install --locked --path . RUN strip /usr/local/cargo/bin/tng diff --git a/trusted-network-gateway.spec b/trusted-network-gateway.spec index 8b15f1f..f9b5700 100644 --- a/trusted-network-gateway.spec +++ b/trusted-network-gateway.spec @@ -59,7 +59,7 @@ make -Cbuild install DESTDIR=%{_builddir}/%{name}-%{version}/install/rats-rs/ popd # Build tng pushd src/ -cargo install --path . --root %{_builddir}/%{name}-%{version}/install/tng/ +cargo install --locked --path . --root %{_builddir}/%{name}-%{version}/install/tng/ strip %{_builddir}/%{name}-%{version}/install/tng/bin/tng popd # Patch tng-envoy