20 lines
693 B
Docker
20 lines
693 B
Docker
|
# This is a Dockerfile that sets up a simple Docker image for CI testing
|
||
|
# We need this, because we need to install spack into the Docker image
|
||
|
# in order to avoid the runners requiring access to Github.
|
||
|
FROM debian:latest
|
||
|
MAINTAINER dominic.kempf@iwr.uni-heidelberg.de
|
||
|
|
||
|
RUN export DEBIAN_FRONTEND=noninteractive; \
|
||
|
apt-get update && apt-get dist-upgrade --no-install-recommends --yes \
|
||
|
&& apt-get install --no-install-recommends --yes \
|
||
|
build-essential \
|
||
|
ca-certificates \
|
||
|
git \
|
||
|
procps \
|
||
|
python \
|
||
|
python-dev \
|
||
|
&& apt-get clean && rm -rf /var/lib/apt/lists/*
|
||
|
|
||
|
ARG version=master
|
||
|
RUN git clone -b $version https://github.com/spack/spack.git
|