fixeria has uploaded this change for review.

View Change

s1gw: add osmo-s1gw-master

Change-Id: Ic732f57940fa41fe21a26af663fea559551b1811
Related: SYS#6772
---
A osmo-s1gw-master/Dockerfile
A osmo-s1gw-master/Makefile
A osmo-s1gw-master/osmo-s1gw.config
3 files changed, 37 insertions(+), 0 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/docker-playground refs/changes/29/37229/1
diff --git a/osmo-s1gw-master/Dockerfile b/osmo-s1gw-master/Dockerfile
new file mode 100644
index 0000000..34028f8
--- /dev/null
+++ b/osmo-s1gw-master/Dockerfile
@@ -0,0 +1,24 @@
+ARG USER
+ARG DISTRO
+FROM $USER/$DISTRO-erlang
+# Arguments used after FROM must be specified again
+ARG DISTRO
+
+WORKDIR /tmp
+
+ARG OSMO_S1GW_BRANCH="master"
+
+RUN git clone https://gerrit.osmocom.org/erlang/osmo-s1gw.git
+ADD https://gerrit.osmocom.org/plugins/gitiles/erlang/osmo-s1gw/+/$OSMO_S1GW_BRANCH?format=TEXT /tmp/commit-osmo-s1gw
+
+RUN cd osmo-s1gw && \
+ git fetch && git checkout $OSMO_S1GW_BRANCH && \
+ (git symbolic-ref -q HEAD && git reset --hard origin/$OSMO_S1GW_BRANCH || exit 1); \
+ git rev-parse --abbrev-ref HEAD && git rev-parse HEAD && \
+ make build
+
+VOLUME /data
+
+COPY osmo-s1gw.config /data/osmo-s1gw.config
+
+CMD ["/bin/sh", "-c", "ERL_FLAGS='-config /data/osmo-s1gw.config' /tmp/osmo-s1gw/_build/default/bin/osmo-s1gw > /data/osmo-s1gw.log 2>&1"]
diff --git a/osmo-s1gw-master/Makefile b/osmo-s1gw-master/Makefile
new file mode 100644
index 0000000..8d0e10b
--- /dev/null
+++ b/osmo-s1gw-master/Makefile
@@ -0,0 +1 @@
+include ../make/Makefile
diff --git a/osmo-s1gw-master/osmo-s1gw.config b/osmo-s1gw-master/osmo-s1gw.config
new file mode 100644
index 0000000..ef48a29
--- /dev/null
+++ b/osmo-s1gw-master/osmo-s1gw.config
@@ -0,0 +1,2 @@
+[{osmo_s1gw, [
+]}].

To view, visit change 37229. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: docker-playground
Gerrit-Branch: master
Gerrit-Change-Id: Ic732f57940fa41fe21a26af663fea559551b1811
Gerrit-Change-Number: 37229
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanitskiy@sysmocom.de>
Gerrit-MessageType: newchange