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