Files
connected-home/docker/rust/builder.Dockerfile
Steve Sampson 4320dc10aa
Some checks failed
continuous-integration/drone/push Build encountered an error
continuous-integration/drone Build is passing
Clean Up Builder
2023-09-06 18:30:50 -03:00

17 lines
390 B
Docker

FROM rust:1.71.1-slim-bullseye
ARG DEBIAN_FRONTEND=noninteractive
RUN apt update && apt install -y \
iputils-ping \
libpq-dev \
cmake \
pkg-config \
gcc \
g++ \
python3 \
libssl-dev \
protobuf-compiler \
git
WORKDIR /app
RUN rustup component add rustfmt clippy
RUN CARGO_NET_GIT_FETCH_WITH_CLI=true cargo install mdbook mdbook-mermaid
CMD cargo build