Osmocom docker containers
Go to file
Holger Hans Peter Freyther b210f3aa6e Add Dockerfile for gerrit and monkey patch
The openid support doesn't allow to add custom providers but we like the
convenience of a single click. Take the official docker image and patch
the HTML template. It seems to have changed little over the time, and it
might continue like that...

I have filed https://bugs.chromium.org/p/gerrit/issues/detail?id=8828 so
that we can drop this hack in the future...

Change-Id: I713948fbb93355c2e33e3b92969e2389cb88c938
2018-04-24 16:19:49 +00:00
alpine-build Add Dockerfile for alpine:3.6 based containers with libosmocore build deps 2017-10-09 11:15:57 +08:00
alpine-lighttpd Add Dockerfile for alpine Linux with lighttpd 2017-10-15 14:37:41 +00:00
cgit Add osmocom-extended cgit container 2018-03-28 13:45:48 +02:00
debian-jessie-build *-build: Add libgnutls28-dev, as libosmocore requires this now 2017-11-17 10:11:30 +01:00
debian-jessie-buildslave debian-jessie-buildslave: Give 'build' user sudo rights 2017-09-06 16:56:16 +02:00
debian-jessie-buildslave-st Add debian-jessie-buildslave-st for smalltalk related builds 2017-08-27 09:45:01 +02:00
debian-jessie-osmocom Release.key of osmocom-nightly has expired; update it in all Dockerfiles 2018-02-04 17:20:04 +01:00
debian-sid-build add debian-sid-build, osmo-dev-on-debian-sid 2017-12-06 01:45:42 +01:00
debian-stretch-build add debian-stretch-build that can be used as base 2017-11-20 14:54:12 +00:00
debian-stretch-titan debian-stretch-titan: add vim 2018-03-19 14:12:43 +01:00
gerrit Add Dockerfile for gerrit and monkey patch 2018-04-24 16:19:49 +00:00
git-daemon Add git-daemon docker container 2018-03-28 17:43:33 +00:00
gitolite Add gitolite Docker container 2018-03-28 17:43:33 +00:00
m3ua-test jenkins.sh: have one common function to collect logs 2018-04-24 13:46:05 +00:00
make Makefile: use $USER/image when depending on a generated image 2018-04-12 09:20:34 +00:00
osmo-bsc-master osmo-bsc.cfg: drop legacy config: timeout-ping, timeout-pong 2018-04-05 00:54:18 +02:00
osmo-bts-master Add osmo-bts-test + dependencies 2018-03-01 15:19:49 +00:00
osmo-dev-on-debian-sid add debian-sid-build, osmo-dev-on-debian-sid 2017-12-06 01:45:42 +01:00
osmo-gerrit-libosmo osmo-gerrit-libosmo: Example Dockerfile for gerrit container 2017-09-06 17:17:40 +02:00
osmo-ggsn-master Release.key of osmocom-nightly has expired; update it in all Dockerfiles 2018-02-04 17:20:04 +01:00
osmo-hlr-master Add new 'osmo-hlr-master' container (for upcoming HLR tests) 2018-03-01 15:19:53 +00:00
osmo-hnbgw-master Release.key of osmocom-nightly has expired; update it in all Dockerfiles 2018-02-04 17:20:04 +01:00
osmo-mgw-master Release.key of osmocom-nightly has expired; update it in all Dockerfiles 2018-02-04 17:20:04 +01:00
osmo-msc-master Release.key of osmocom-nightly has expired; update it in all Dockerfiles 2018-02-04 17:20:04 +01:00
osmo-nitb-master Release.key of osmocom-nightly has expired; update it in all Dockerfiles 2018-02-04 17:20:04 +01:00
osmo-sgsn-master osmo-sgsn-master: Use separate osmo-sgsn.git repository 2018-02-18 12:47:15 +01:00
osmo-sip-master add 'osmo-sip-master' Dockerfile 2018-03-27 08:24:48 +02:00
osmo-stp-master Release.key of osmocom-nightly has expired; update it in all Dockerfiles 2018-02-04 17:20:04 +01:00
osmo-virtphy-master Release.key of osmocom-nightly has expired; update it in all Dockerfiles 2018-02-04 17:20:04 +01:00
osmocom-bb-trxcon trxcon/Dockerfile: use 'master' branch 2018-04-08 01:14:09 +07:00
sctp-test apt-get: always use --no-install-recommends and apt-get clean 2017-08-27 09:53:26 +02:00
sigtran-tests fix .release file contents (wrong name / copy+paste error) 2017-08-20 12:00:54 +02:00
sua-test jenkins.sh: have one common function to collect logs 2018-04-24 13:46:05 +00:00
tmp add non-working yml file with service/stack description 2017-05-03 20:50:12 +02:00
ttcn3-bsc-test jenkins.sh: have one common function to collect logs 2018-04-24 13:46:05 +00:00
ttcn3-bts-test jenkins.sh: have one common function to collect logs 2018-04-24 13:46:05 +00:00
ttcn3-ggsn-test jenkins.sh: have one common function to collect logs 2018-04-24 13:46:05 +00:00
ttcn3-hlr-test jenkins.sh: have one common function to collect logs 2018-04-24 13:46:05 +00:00
ttcn3-mgw-test jenkins.sh: have one common function to collect logs 2018-04-24 13:46:05 +00:00
ttcn3-msc-test jenkins.sh: have one common function to collect logs 2018-04-24 13:46:05 +00:00
ttcn3-nitb-sysinfo jenkins.sh: have one common function to collect logs 2018-04-24 13:46:05 +00:00
ttcn3-sgsn-test jenkins.sh: have one common function to collect logs 2018-04-24 13:46:05 +00:00
ttcn3-sip-test jenkins.sh: have one common function to collect logs 2018-04-24 13:46:05 +00:00
ubuntu-zesty-build *-build: Add libgnutls28-dev, as libosmocore requires this now 2017-11-17 10:11:30 +01:00
.gitreview add .gitreview 2018-04-12 09:20:24 +00:00
Makefile root Makefile: fix ttcn3-msc-test rule, drop an extra .PHONY 2018-04-05 13:52:19 +02:00
README.md add README file 2017-05-03 20:46:21 +02:00
Release.key Release.key of osmocom-nightly has expired; update it in all Dockerfiles 2018-02-04 17:20:04 +01:00
jenkins-common.sh jenkins.sh: have one common function to collect logs 2018-04-24 13:46:05 +00:00

README.md

Osmocom docker playground

This repository contains some humble attempts at creating some Docker containers + related stacks around Osmocom. So far, the main focus is test automation.

See http://laforge.gnumonks.org/blog/20170503-docker-overhyped/ for related rambling on why this doesn't work as well as one would want.