From 0434f34c367f0ae8472639d04fc90b0d580178c4 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Wed, 23 May 2018 19:58:38 +0200 Subject: osmo-*-master: add Dockerfile ARG for git repo branch to be built This allows the user to build any non-master branches of the related repositories, which is helpful for local testing before pushing changes to git. Change-Id: I0c3349e9a60015472c96bd24fbf29aad57501a00 --- osmo-bsc-master/Dockerfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'osmo-bsc-master') diff --git a/osmo-bsc-master/Dockerfile b/osmo-bsc-master/Dockerfile index 2228c39..470abcb 100644 --- a/osmo-bsc-master/Dockerfile +++ b/osmo-bsc-master/Dockerfile @@ -26,11 +26,13 @@ RUN apt-get update && \ WORKDIR /tmp +ARG OSMO_BSC_BRANCH="master" + RUN git clone git://git.osmocom.org/osmo-bsc.git -ADD http://git.osmocom.org/osmo-bsc/patch /tmp/commit-osmo-bsc +ADD http://git.osmocom.org/osmo-bsc/patch?h=$OSMO_BSC_BRANCH /tmp/commit-osmo-bsc RUN cd osmo-bsc && \ - git fetch && git checkout -f -B master origin/master && \ + git fetch && git checkout -f -B $OSMO_BSC_BRANCH origin/$OSMO_BSC_BRANCH && \ autoreconf -fi && \ ./configure --enable-trx && \ make -j8 install -- cgit v1.2.3