Osmocom docker containers
Go to file
Harald Welte b317348065 Add osmocom-extended cgit container
This uses the debian-nginx container "ankitrgadiya/cgit:debian-nginx"
and adds pygments for syntax highlighting, as well as the osmocom
commit filter for linking to gerrit change-ids as well as
redmine issues

Change-Id: Iec75769a972950ed9df95d5b36aa930daad1565a
2018-03-28 13:45:48 +02: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
m3ua-test *-test: jenkins.sh: Print junit output at the end 2018-02-19 11:59:00 +01:00
make Makefiles: Don't tag images with versions by default 2017-10-15 14:45:03 +00:00
osmo-bsc-master fix osmo-bsc.cfg: drop no longer supported options 2018-02-23 15:09:29 +01: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 Add osmo-bts-test + dependencies 2018-03-01 15:19:49 +00: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 *-test: jenkins.sh: Print junit output at the end 2018-02-19 11:59:00 +01:00
tmp add non-working yml file with service/stack description 2017-05-03 20:50:12 +02:00
ttcn3-bsc-test ttcn3-bscc-test/osmo-bsc.cfg: Add TCH/H channels 2018-03-27 13:35:29 +02:00
ttcn3-bts-test ttcn*test: use log_merge.sh to generate per-testcase merged logs 2018-03-18 13:33:39 +00:00
ttcn3-ggsn-test rename ggsn-test to ttcn3-ggsn-test to align with other naming 2018-03-28 10:37:48 +00:00
ttcn3-hlr-test ttcn*test: use log_merge.sh to generate per-testcase merged logs 2018-03-18 13:33:39 +00:00
ttcn3-mgw-test rename mgw-test to ttcn3-mgw-test to align with other containers 2018-03-28 12:27:12 +02:00
ttcn3-msc-test ttcn3-msc-test: Disable MM INFO 2018-03-18 21:38:43 +00:00
ttcn3-nitb-sysinfo ttcn*test: use log_merge.sh to generate per-testcase merged logs 2018-03-18 13:33:39 +00:00
ttcn3-sgsn-test ttcn*test: use log_merge.sh to generate per-testcase merged logs 2018-03-18 13:33:39 +00:00
ttcn3-sip-test add ttcn3-sip-test container 2018-03-27 09:21:20 +02:00
ubuntu-zesty-build *-build: Add libgnutls28-dev, as libosmocore requires this now 2017-11-17 10:11:30 +01:00
Makefile add Master makefile 2017-08-19 22:00:49 +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: Add shared jenkins-common.sh 2018-02-06 20:20:49 +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.