From df33aad57612855abcdf257bbe1fcf319582caf8 Mon Sep 17 00:00:00 2001 From: Lakshya Singh Date: Wed, 21 Feb 2024 20:22:48 +0530 Subject: [PATCH] fix: cargo install use cargo.lock - --locked makes use of cargo.lock Signed-off-by: Lakshya Singh --- lightningd/Dockerfile | 2 +- vlsd/Dockerfile | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lightningd/Dockerfile b/lightningd/Dockerfile index eee12b1..351491c 100644 --- a/lightningd/Dockerfile +++ b/lightningd/Dockerfile @@ -91,7 +91,7 @@ RUN git clone $VLS_REPO vls RUN cd vls && \ echo building $VLS_GIT_HASH \ git checkout $VLS_GIT_HASH && \ - cargo install --path ./vls-proxy --bin remote_hsmd_socket --profile release --root /usr/local/ && \ + cargo install --locked --path ./vls-proxy --bin remote_hsmd_socket --profile release --root /usr/local/ && \ cargo clean # final stage with runtime dependencies and pkgs diff --git a/vlsd/Dockerfile b/vlsd/Dockerfile index d55ee34..eb19982 100644 --- a/vlsd/Dockerfile +++ b/vlsd/Dockerfile @@ -17,8 +17,8 @@ RUN git clone https://gitlab.com/lightning-signer/validating-lightning-signer.gi RUN cd vls && \ echo building $VLS_GIT_HASH \ git checkout $VLS_GIT_HASH && \ - cargo install --path ./vls-proxy --bin vlsd2 --profile release --root /usr/local/ && \ - cargo install --path ./vls-cli --profile release --root /usr/local/ && \ + cargo install --locked --path ./vls-proxy --bin vlsd2 --profile release --root /usr/local/ && \ + cargo install --locked --path ./vls-cli --profile release --root /usr/local/ && \ cargo clean FROM --platform=${TARGETPLATFORM:-${BUILDPLATFORM:-linux/amd64}} alpine:3.18 as runner