29 lines
673 B
Docker
29 lines
673 B
Docker
from debian:testing-slim
|
|
MAINTAINER hans@eds.org
|
|
|
|
ENV LANG=C.UTF-8 \
|
|
DEBIAN_FRONTEND=noninteractive
|
|
|
|
# install the minimum needed for a standard git-buildpackage build
|
|
# that includes pristine-tar. update-alternatives needs ../man1/
|
|
RUN mkdir -p /usr/share/man/man1 \
|
|
&& apt-get update \
|
|
&& apt-get -qy upgrade \
|
|
&& apt-get -qy dist-upgrade \
|
|
&& apt-get -qy install --no-install-recommends \
|
|
build-essential \
|
|
dpkg-dev \
|
|
fakeroot \
|
|
git \
|
|
git-buildpackage \
|
|
pristine-tar \
|
|
&& apt-get -qy autoremove --purge \
|
|
&& apt-get clean \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
COPY test /
|
|
|
|
COPY gitlab-ci-git-buildpackage /
|
|
|
|
ENTRYPOINT ["/gitlab-ci-git-buildpackage"]
|