Commit Graph

13 Commits

Author SHA1 Message Date
Harald Welte 6657ba7889 Use ftp.debian.org as a "blind workaround" for trouble with ftp.de
We get a lot of build failures recently like this:

Step 3/4 : ADD  http://ftp.de.debian.org/debian/dists/stretch/Release /tmp/Release
ADD failed: Get http://ftp.de.debian.org/debian/dists/stretch/Release: dial tcp 141.76.2.4:80: i/o timeout
../make/Makefile:44: recipe for target 'docker-build' failed
make: *** [docker-build] Error 1
make: Leaving directory '<https://jenkins.osmocom.org/jenkins/job/ttcn3-sip-test/ws/debian-stretch-build'>
+ exit 1

Let's hope that this works around the connectivity problems with
ftp.de.debian.org

Change-Id: I5a0eb058d95372c44fce042de90c4127a3021a93
2019-04-17 09:10:48 +02:00
Harald Welte 2ae3487e01 debian-*-build: Ensure rebuild on changes in upstream
Let's use the well-known hack of adding the "Release" file
of the respective debian distribution/version to ensure docker
will invalidate the cache if the repository has changed since
the last build.

Change-Id: If6f75db11ef424e46c4915b761f9eca69258a9c5
2018-09-26 10:25:43 +02:00
Harald Welte ef6dd5c500 *-build: Add libgnutls28-dev, as libosmocore requires this now 2017-11-17 10:11:30 +01: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 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 1a03cec68c debian-jessie-buidl: add more osmocom build dependencies 2017-08-20 18:39:08 +02:00
Harald Welte ea5d9d0733 bumped to version 0.1.0 2017-08-20 12:01:36 +02:00
Harald Welte 460247905d introduce makefile based build 2017-08-19 19:42:45 +02:00
Harald Welte 99eda5463e move libsctp-dev into debian-jessie-build Dockerfile
avoid having to use it by virtuall all downstream Dockerfiles
2017-05-03 21:19:55 +02:00
Harald Welte 4e6207ac25 Dockerfile for a debian-jessie with support for building software 2017-05-03 15:13:33 +02:00