aboutsummaryrefslogtreecommitdiffstats
path: root/osmo-ggsn-master/Dockerfile
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2017-10-14 14:25:26 +0000
committerHarald Welte <laforge@gnumonks.org>2017-10-14 14:25:26 +0000
commita899ae3688c3c1707e7533fc51ac04a1a9167eda (patch)
treeb55c10c218de77b838391f16ce4115cbe4839886 /osmo-ggsn-master/Dockerfile
parent6202d089c3b6f6993229cb502140d5307a5980c9 (diff)
osmo-ggsn-master: Introduce 'branch' build-time-argumetn to Dockerfile
We can build non-master branches thsi way.
Diffstat (limited to 'osmo-ggsn-master/Dockerfile')
-rw-r--r--osmo-ggsn-master/Dockerfile5
1 files changed, 3 insertions, 2 deletions
diff --git a/osmo-ggsn-master/Dockerfile b/osmo-ggsn-master/Dockerfile
index 959a695..e3eec48 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 && \