build: Update Travis CI config to use fast Trusty containers
authorTimo Tijhof <krinklemail@gmail.com>
Sat, 29 Jul 2017 00:56:19 +0000 (17:56 -0700)
committerTimo Tijhof <krinklemail@gmail.com>
Sat, 29 Jul 2017 01:30:32 +0000 (18:30 -0700)
commit3baef9f510197a2282135af308cff85b0d45bf96
treec2a9fcc390c76156a67987a30d75ffbc4f0bf244
parent3b9d758274ed1eca11b40f10810b7c0dd6aaca7a
build: Update Travis CI config to use fast Trusty containers

We tried this before when Trusty containers were still in Beta,
but the issues we ran into at the time have since been fixed.

1. Missing package djvulibre-bin: Fixed.
   https://github.com/travis-ci/apt-package-whitelist/issues/4036

2. MySQL launch problems: Fixed
   https://github.com/travis-ci/travis-ci/issues/5837
   https://github.com/travis-ci/travis-ci/issues/6842

Also add HHVM 3.18 to the test matrix (latest currently preinstalled
version of HHVM).

Change-Id: I2f56e303c01f069207fb086e784e49292ea4eb58
.travis.yml