Commit Graph

71 Commits

Author SHA1 Message Date
Harald Welte baa18dd4ed debian-jessie-buildslave: Give 'build' user sudo rights
This is of course questionable, as we could simply install into some
PREFIX other than /usr/local.
2017-09-06 16:56:16 +02:00
Harald Welte 32497cf0a1 debian-jessie-buildslave: Add bumpversion + dahdi-source
both of which are used by osmo-* builds
2017-09-06 16:41:02 +02:00
Harald Welte 54d7362cc2 osmo-ggsn-mater: switch to osmo-ggsn.git
openggsn.git is deprecated now, use master branch of osmo-ggsn.git
2017-09-06 12:30:11 +02:00
Harald Welte 33149a7162 osmo-ggsn-master: Rename config file for openggsn -> osmo-ggsn change 2017-09-05 20:25:13 +02:00
Harald Welte dcf652ccbe osmo-ggsn-mater: Add missing 'git checkout'
When rebuilding the docker image, it's important to not only git
checkout but also to git fetch before, otherwise we won't build
new code ;)
2017-09-05 20:00:45 +02:00
Harald Welte e21fe3a4fe Fix Dockerfile syntax error in apt-get command 2017-08-28 07:46:41 +02:00
Harald Welte 0ece58020a debian-jessie-build: Add libncurses-dev (for meas-viz) 2017-08-27 10:02:28 +02:00
Harald Welte 3c1dc34c91 apt-get: always use --no-install-recommends and apt-get clean
this helps us to avoid installing unneeded packages and removes the
package cache from the images to keep them less bloated.
2017-08-27 09:53:26 +02:00
Harald Welte 2a9e6aaea5 Add debian-jessie-buildslave-st for smalltalk related builds
This docker image contains everything required to build osmocom
smalltalk projects.  It is derived from laforge/debian-jessie-buildslave
2017-08-27 09:45:01 +02:00
Harald Welte 7c5024f994 bumped to version 0.1.0 2017-08-27 09:29:31 +02:00
Harald Welte fd5d0499cb buildslave: add python timeout_decorator module 2017-08-27 09:28:52 +02:00
Harald Welte c366037f6a bumped to version 0.3.0 2017-08-27 08:53:44 +02:00
Harald Welte 2938f5acb6 debian-jessie-build: Add more build dependencies 2017-08-27 08:51:25 +02:00
Harald Welte b76aa23ffb bumped to version 0.2.0 2017-08-20 23:47:25 +02:00
Harald Welte 5c0fd74c5f sysinfo: add missing .release file 2017-08-20 23:41:55 +02:00
Harald Welte 9c937dd432 add ttcn3 sysinfo container 2017-08-20 23:38:09 +02:00
Harald Welte 1d4fa1cf95 osmo-bts-master: Send GSMTAP (incl. BCCH) to .239 (sysinfo tester) 2017-08-20 23:32:07 +02:00
Harald Welte dab903effb Add osmo-virtphy-master Dockerfile 2017-08-20 22:43:00 +02:00
Harald Welte fda289fd60 osmo-*: Bind to INADDR_ANY so telnet/VTY is reachable remotely
We're using this in an internal network for jenkins integration
testing, so no security concern.
2017-08-20 21:43:23 +02:00
Harald Welte cc17c6779c add Dockerfiles for osmo-nitb, osmo-sgsn + osmo-bts building latest master 2017-08-20 20:32:45 +02:00
Harald Welte 1a03cec68c debian-jessie-buidl: add more osmocom build dependencies 2017-08-20 18:39:08 +02:00
Harald Welte cbd1c8e1fa m3ua-test + sua-test: Add jenkins.sh 2017-08-20 13:26:47 +02:00
Harald Welte 3905db241e ggsn-test: fix bash-ism in jenkins.sh 2017-08-20 13:06:21 +02:00
Harald Welte 19c9c2b8b2 ggsn: Use SIGINT as this is handled in ggsn for fast termination
For some reason, it appears that if docker sends SIGTERM the default
action (kernel auto terminate) is not installed, but it expects the
program to handle it directly.  Let's tell docker to use SIGINT as
this is what ggsn always handled.
2017-08-20 12:54:01 +02:00
Harald Welte 453f690c97 ggsn/stp: Avoid calling /bin/sh but directly exec()ing the program 2017-08-20 12:53:43 +02:00
Harald Welte e828557ed2 osmo-stp: Write logfile to volume in /data 2017-08-20 12:10:08 +02:00
Harald Welte f09af0f9db osmo-stp-master mount 'stp-vol' 2017-08-20 12:09:09 +02:00
Harald Welte eaba6643d8 bumped to version 0.1.0 2017-08-20 12:07:40 +02:00
Harald Welte 1f19d66cfe bumped to version 0.1.0 2017-08-20 12:07:21 +02:00
Harald Welte f0ae14b974 bumped to version 0.1.0 2017-08-20 12:06:01 +02:00
Harald Welte 2f6a8a766a bumped to version 0.1.0 2017-08-20 12:04:11 +02:00
Harald Welte 1c57cf6056 bumped to version 0.1.0 2017-08-20 12:03:53 +02:00
Harald Welte 07a6189a89 bumped to version 0.1.0 2017-08-20 12:03:04 +02:00
Harald Welte ea5d9d0733 bumped to version 0.1.0 2017-08-20 12:01:36 +02:00
Harald Welte 78b42e1e49 fix .release file contents (wrong name / copy+paste error) 2017-08-20 12:00:54 +02:00
Harald Welte 5e2a82e79c bumped to version 0.1.0 2017-08-20 11:58:18 +02:00
Harald Welte 87e4ff9fbb m3ua-test: fix .release 2017-08-20 11:58:07 +02:00
Harald Welte 2e367e08c3 bumped to version 0.1.0 2017-08-20 11:53:27 +02:00
Harald Welte 9b4749dad2 sua-test: Port over to generate junit-xml for jenkins integration 2017-08-20 11:51:28 +02:00
Harald Welte c0cc3de942 m3ua-test: Generate junitxml output for jenkins integration 2017-08-20 11:22:50 +02:00
Harald Welte d4cf1db885 ggsn-test: Add jenkins helper script 2017-08-20 08:46:18 +02:00
Harald Welte e4cbc63be8 ggsn: log to a file in /data volume 2017-08-20 08:46:00 +02:00
Harald Welte 6db9eb61a9 ggsn: Log to /data volume so log file can be reviewed in jenkins 2017-08-20 08:30:53 +02:00
Harald Welte c603362eac ggsn/ggsn-test: Don't disable ipv6 2017-08-20 08:28:58 +02:00
Harald Welte 5888786e1e bumped to version 0.0.1 2017-08-19 22:03:27 +02:00
Harald Welte 3e7e40ef3c add Master makefile 2017-08-19 22:00:49 +02:00
Harald Welte e1d927f682 sctp-test: Don't assign IP address 2017-08-19 21:56:49 +02:00
Harald Welte 1649a01167 Use 'patch' not 'commit' from cgit for repo change detection
the 'commit' output contains a timestamp, so every second the
result will be different.  'patch' doesn't have this.
2017-08-19 21:56:07 +02:00
Harald Welte fc8eaf2bcf Use laforge/ in all dependencies 2017-08-19 21:55:45 +02:00
Harald Welte 83117b07b4 add Makefile for sigtran-tests image 2017-08-19 21:21:36 +02:00