mirror of
https://github.com/dnscrypt/dnscrypt-server-docker
synced 2024-11-22 19:42:03 +01:00
Specify git clone depth in Dockerfile to speed up git cloning
This commit is contained in:
parent
234619c299
commit
1fec4f1690
@ -15,7 +15,7 @@ ENV UNBOUND_GIT_REVISION 7bd08b7a9987a0780892131f8590b6e384194bbc
|
|||||||
RUN set -x && \
|
RUN set -x && \
|
||||||
mkdir -p /tmp/src && \
|
mkdir -p /tmp/src && \
|
||||||
cd /tmp/src && \
|
cd /tmp/src && \
|
||||||
git clone "$UNBOUND_GIT_URL" && \
|
git clone --depth=1000 "$UNBOUND_GIT_URL" && \
|
||||||
cd unbound && \
|
cd unbound && \
|
||||||
git checkout "$UNBOUND_GIT_REVISION" && \
|
git checkout "$UNBOUND_GIT_REVISION" && \
|
||||||
groupadd _unbound && \
|
groupadd _unbound && \
|
||||||
@ -32,7 +32,7 @@ ENV LIBSODIUM_GIT_URL https://github.com/jedisct1/libsodium.git
|
|||||||
RUN set -x && \
|
RUN set -x && \
|
||||||
mkdir -p /tmp/src && \
|
mkdir -p /tmp/src && \
|
||||||
cd /tmp/src && \
|
cd /tmp/src && \
|
||||||
git clone --branch stable "$LIBSODIUM_GIT_URL" && \
|
git clone --depth=1 --branch stable "$LIBSODIUM_GIT_URL" && \
|
||||||
cd libsodium && \
|
cd libsodium && \
|
||||||
env CFLAGS=-Ofast ./configure --disable-dependency-tracking && \
|
env CFLAGS=-Ofast ./configure --disable-dependency-tracking && \
|
||||||
make check && make install && \
|
make check && make install && \
|
||||||
@ -47,7 +47,7 @@ COPY queue.h /tmp
|
|||||||
RUN set -x && \
|
RUN set -x && \
|
||||||
mkdir -p /tmp/src && \
|
mkdir -p /tmp/src && \
|
||||||
cd /tmp/src && \
|
cd /tmp/src && \
|
||||||
git clone --branch=${DNSCRYPT_WRAPPER_GIT_BRANCH} ${DNSCRYPT_WRAPPER_GIT_URL} && \
|
git clone --depth=1 --branch=${DNSCRYPT_WRAPPER_GIT_BRANCH} ${DNSCRYPT_WRAPPER_GIT_URL} && \
|
||||||
cd dnscrypt-wrapper && \
|
cd dnscrypt-wrapper && \
|
||||||
sed -i 's#<sys/queue.h>#"/tmp/queue.h"#' compat.h && \
|
sed -i 's#<sys/queue.h>#"/tmp/queue.h"#' compat.h && \
|
||||||
sed -i 's#HAVE_BACKTRACE#NO_BACKTRACE#' compat.h && \
|
sed -i 's#HAVE_BACKTRACE#NO_BACKTRACE#' compat.h && \
|
||||||
|
Loading…
Reference in New Issue
Block a user