add travis-ci.org build machinery

System Internals / DBus - Simon McVittie [debian.org] - 2 December 2015 12:51 EST

The idea is that .travis.yml is specific to Travis-CI, but most of the actual work is done in tools/ci-build.sh, which should be reasonably CI-platform-agnostic (it currently assumes that build-dependendencies are preinstalled, that the "native" platform we're building on is GNU/Linux or something very close, and that "mingw" means mingw-w64 as packaged in Debian and Ubuntu).

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=93194

6db5327 add travis-ci.org build machinery
.travis.yml | 47 ++++++++++
cmake/i686-w64-mingw32.cmake | 20 +++++
tools/ci-build.sh | 204 ++++++++++++++++++++++++++++++++++++++++++
3 files changed, 271 insertions(+)

Upstream: cgit.freedesktop.org


  • Share