travis: Use docker-based builds, new baseline
authorManuel Nickschas <sputnick@quassel-irc.org>
Sun, 17 Jun 2018 17:52:12 +0000 (19:52 +0200)
committerManuel Nickschas <sputnick@quassel-irc.org>
Sun, 18 Nov 2018 10:06:43 +0000 (11:06 +0100)
commit7c0c66b2db3098929b0562ee0926db11e7036f3e
tree67631fc415cc38daf3d69c49babbf413d81eec8b
parent155e04deec1d50c0c46807fad5f2b87730a96028
travis: Use docker-based builds, new baseline

Perform Linux builds in docker images, which allows us to freely
define the build environment rather than relying on the Travis host
system.

Use Ubuntu 16.04 "Xenial" as the new baseline for Quassel, allowing
us to make use of a more modern toolchain.

Reorganize and modernize travis.yml in general.
.travis.yml