From a899ae3688c3c1707e7533fc51ac04a1a9167eda Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sat, 14 Oct 2017 14:25:26 +0000 Subject: [PATCH] osmo-ggsn-master: Introduce 'branch' build-time-argumetn to Dockerfile We can build non-master branches thsi way. --- osmo-ggsn-master/Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/osmo-ggsn-master/Dockerfile b/osmo-ggsn-master/Dockerfile index 959a695b..e3eec485 100644 --- a/osmo-ggsn-master/Dockerfile +++ b/osmo-ggsn-master/Dockerfile @@ -17,9 +17,10 @@ RUN apt-get update && \ WORKDIR /tmp RUN git clone git://git.osmocom.org/osmo-ggsn.git -ADD http://git.osmocom.org/osmo-ggsn/patch /tmp/commit +ARG branch=master +ADD http://git.osmocom.org/osmo-ggsn/patch/?h=$branch /tmp/commit RUN cd osmo-ggsn && \ - git fetch && git checkout -f -B master origin/master && \ + git fetch && git checkout -f -B master origin/$branch && \ autoreconf -fi && \ ./configure && \ make -j8 install && \