From 4664cc601c94d2f5ad2fc987d601fb90bc945159 Mon Sep 17 00:00:00 2001 From: "Lei, HUANG" <6406592+v0y4g3r@users.noreply.github.com> Date: Mon, 25 Dec 2023 14:01:47 +0800 Subject: [PATCH] fix: install nextest bin (#2990) * use binstall to install nextest * fix: change all docker files * Update docker/dev-builder/centos/Dockerfile Co-authored-by: Ruihang Xia --------- Co-authored-by: Ruihang Xia --- docker/dev-builder/centos/Dockerfile | 3 ++- docker/dev-builder/ubuntu/Dockerfile | 3 ++- docker/dev-builder/ubuntu/Dockerfile-18.10 | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/docker/dev-builder/centos/Dockerfile b/docker/dev-builder/centos/Dockerfile index 111c5ca428..ded906fbed 100644 --- a/docker/dev-builder/centos/Dockerfile +++ b/docker/dev-builder/centos/Dockerfile @@ -26,4 +26,5 @@ ARG RUST_TOOLCHAIN RUN rustup toolchain install ${RUST_TOOLCHAIN} # Install nextest. -RUN cargo install cargo-nextest --locked +RUN cargo install cargo-binstall --locked +RUN cargo binstall cargo-nextest --no-confirm diff --git a/docker/dev-builder/ubuntu/Dockerfile b/docker/dev-builder/ubuntu/Dockerfile index 34855b5476..8f07b5a87b 100644 --- a/docker/dev-builder/ubuntu/Dockerfile +++ b/docker/dev-builder/ubuntu/Dockerfile @@ -43,4 +43,5 @@ ARG RUST_TOOLCHAIN RUN rustup toolchain install ${RUST_TOOLCHAIN} # Install nextest. -RUN cargo install cargo-nextest --locked +RUN cargo install cargo-binstall --locked +RUN cargo binstall cargo-nextest --no-confirm diff --git a/docker/dev-builder/ubuntu/Dockerfile-18.10 b/docker/dev-builder/ubuntu/Dockerfile-18.10 index a9ba1a9f56..73d99415ed 100644 --- a/docker/dev-builder/ubuntu/Dockerfile-18.10 +++ b/docker/dev-builder/ubuntu/Dockerfile-18.10 @@ -44,4 +44,5 @@ ARG RUST_TOOLCHAIN RUN rustup toolchain install ${RUST_TOOLCHAIN} # Install nextest. -RUN cargo install cargo-nextest --locked +RUN cargo install cargo-binstall --locked +RUN cargo binstall cargo-nextest --no-confirm