From: Tomas Krizek Date: Thu, 15 Feb 2018 13:02:48 +0000 (+0100) Subject: ci: Dockerfile.debian - add newer git X-Git-Tag: v2.1.0~6^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c2b52263206ad95d6eebcaa93d8d4ae171407ed4;p=thirdparty%2Fknot-resolver.git ci: Dockerfile.debian - add newer git git<=2.11 has issues with 'ls-files --recurse-submodules' command which is used to generate upstream tarball --- diff --git a/ci/Dockerfile b/ci/Dockerfile index f1c016d52..888bc932f 100644 --- a/ci/Dockerfile +++ b/ci/Dockerfile @@ -4,12 +4,15 @@ MAINTAINER Knot Resolver WORKDIR /root CMD ["/bin/bash"] +RUN echo "deb http://ftp.debian.org/debian stretch-backports main" >> /etc/apt/sources.list + # generic cleanup RUN apt-get update -qq RUN apt-get upgrade -y -qqq # Knot and Knot Resolver dependecies -RUN apt-get install -y -qqq make cmake pkg-config git build-essential bsdmainutils libtool autoconf make pkg-config liburcu-dev libgnutls28-dev libedit-dev liblmdb-dev libcap-ng-dev libsystemd-dev libidn11-dev protobuf-c-compiler libfstrm-dev pkg-config libuv1-dev libcmocka-dev libluajit-5.1-dev lua-sec lua-socket lua-http +RUN apt-get -t stretch-backports install -y git +RUN apt-get install -y -qqq make cmake pkg-config build-essential bsdmainutils libtool autoconf make pkg-config liburcu-dev libgnutls28-dev libedit-dev liblmdb-dev libcap-ng-dev libsystemd-dev libidn11-dev protobuf-c-compiler libfstrm-dev pkg-config libuv1-dev libcmocka-dev libluajit-5.1-dev lua-sec lua-socket lua-http # documentation dependecies RUN apt-get install -y -qqq doxygen python3-sphinx python3-breathe python3-sphinx-rtd-theme