From 7f5643c6aff1780379e7ce944175d340e92af813 Mon Sep 17 00:00:00 2001 From: Dustin Blackman Date: Mon, 11 Mar 2024 08:03:57 -0400 Subject: [PATCH] chore: Install everything --- .devcontainer/Dockerfile | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 31c8a61..6a2a721 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -15,16 +15,14 @@ COPY .cargo/ /tmp/build-cache/.cargo # Only install what is needed for general development. WORKDIR /tmp/build-cache -RUN mkdir .bin -# RUN cargo install cargo-run-bin -# RUN mkdir /tmp/build-cache/.bin -# RUN cargo bin committed --help -# RUN cargo bin mise --help -# RUN cargo cmd --help -# RUN cargo deny --help -# RUN cargo insta --help -# RUN cargo nextest --help -# RUN cargo watch --help +RUN cargo install cargo-run-bin +RUN cargo bin committed --help +RUN cargo bin mise --help +RUN cargo cmd --help +RUN cargo deny --help +RUN cargo insta --help +RUN cargo nextest --help +RUN cargo watch --help FROM rust:1.74.0-slim-bookworm @@ -37,10 +35,10 @@ RUN groupadd --gid 1000 oatmeal && \ USER oatmeal -# COPY --chown=1000:1000 --from=builder /usr/local/cargo/bin/cargo-bin /usr/local/cargo/bin/cargo-bin +COPY --chown=1000:1000 --from=builder /usr/local/cargo/bin/cargo-bin /usr/local/cargo/bin/cargo-bin COPY --chown=1000:1000 --from=builder /tmp/build-cache/ /tmp/build-cache -# RUN cd /tmp/build-cache/ && \ -# cargo --help && \ -# cargo cmd setup-nightly && \ -# cargo bin mise install +RUN cd /tmp/build-cache/ && \ + cargo --help && \ + cargo cmd setup-nightly && \ + cargo bin mise install