Skip to content
Snippets Groups Projects
Commit 1fc9fed8 authored by Éloïs's avatar Éloïs
Browse files

Update Dockerfile

parent a1f8dfd6
No related branches found
No related tags found
No related merge requests found
Pipeline #6366 failed
...@@ -10,7 +10,7 @@ RUN rustup component add clippy ...@@ -10,7 +10,7 @@ RUN rustup component add clippy
# Add libraries needed to compile dunitrust # Add libraries needed to compile dunitrust
RUN apt-get update && \ 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/* apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
# Create a user # Create a user
...@@ -18,5 +18,11 @@ RUN useradd -ms /bin/bash user ...@@ -18,5 +18,11 @@ RUN useradd -ms /bin/bash user
USER user USER user
WORKDIR /home/user WORKDIR /home/user
# Install coverage tool
RUN cargo install cargo-tarpaulin
# Clone Dunitrust repository # Clone Dunitrust repository
RUN git clone --depth 50 -- https://git.duniter.org/nodes/rust/duniter-rs.git dunitrust RUN git clone --depth 50 -- https://git.duniter.org/nodes/rust/duniter-rs.git dunitrust
# Add useful aliases
RUN add_useful_aliases.sh
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment