From 1fc9fed8ae21d1a92e09559480b1aed1c3db70dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89lo=C3=AFs?= <elois@ifee.fr> Date: Tue, 6 Aug 2019 19:53:46 +0000 Subject: [PATCH] Update Dockerfile --- Dockerfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 74181e6..6e508a2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ RUN rustup component add clippy # Add libraries needed to compile dunitrust RUN apt-get update && \ - apt-get install -y --no-install-recommends git nano pkg-config libssl-dev && \ + apt-get install -y --no-install-recommends cmake git nano pkg-config libssl-dev zlib1g-dev && \ apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # Create a user @@ -18,5 +18,11 @@ RUN useradd -ms /bin/bash user USER user WORKDIR /home/user +# Install coverage tool +RUN cargo install cargo-tarpaulin + # Clone Dunitrust repository RUN git clone --depth 50 -- https://git.duniter.org/nodes/rust/duniter-rs.git dunitrust + +# Add useful aliases +RUN add_useful_aliases.sh -- GitLab