Docker-образ для воспроизводимой сборки
Единый образ с компилятором и инструментами даёт всей команде одинаковую среду.
Команды и конфиги
FROM debian:stable-slim
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential cmake ninja-build gdb \
&& rm -rf /var/lib/apt/lists/*
WORKDIR /src
docker build -t devenv .
docker run --rm -v "$PWD":/src devenv makeНа что обратить внимание
В Москве сборки ускорит локальное зеркало пакетов, например mirror.yandex.ru.