# Docker Image for running csg-eb tests

FROM ubuntu:20.04

LABEL maintainer="Mark Meredith <mark.meredith@netl.doe.gov>"

ENV DEBIAN_FRONTEND noninteractive

RUN apt-get -qq update \
  && apt-get -qq -y install --no-install-recommends \
  build-essential=12.8ubuntu1.1 \
  git=1:2.25.1-1ubuntu3.1 \
  ninja-build=1.10.0-1build1 \
  openscad=2019.05-3ubuntu5 \
  pkg-config=0.29.1-0ubuntu4 \
  python3-pip=20.0.2-5ubuntu1.1 \
  python3-venv=3.8.2-0ubuntu2 \
  && apt-get clean && rm -rf /var/lib/apt/lists/* \

  && pip3 install --no-cache-dir \
  cmake==3.18.4.post1 \
  conan==1.35.2

CMD [ "/bin/bash" ]
