diff options
author | Patrick Steinhardt <ps@pks.im> | 2017-04-21 07:58:46 +0000 |
---|---|---|
committer | Patrick Steinhardt <ps@pks.im> | 2017-06-21 08:05:13 +0200 |
commit | 7c8d460f8410cf7a110eb10e9c4bafdede6a49c6 (patch) | |
tree | 2bf843a2a7c6083826e2e4ffd70771af89704dc1 | |
parent | 06619904a2ae2ffd5d8e34ab11d5eb484e9d5762 (diff) | |
download | libgit2-7c8d460f8410cf7a110eb10e9c4bafdede6a49c6.tar.gz |
travis: upgrade container to Ubuntu 14.04
Ubuntu 12.04 (Precise Pangolin) reaches end of life on April 28th, 2017.
As such, we should update our build infrastructure to use the next
available LTS release, which is Ubuntu 14.04 LTS (Trusty Tahr). Note
that Trusty is still considered beta quality on Travis. But considering
we are able to correctly build and test libgit2, this seems to be a
non-issue for us.
Switch over our default distribution to Trusty. As Precise still has
extended support for paying customers, add an additional job which
compiles libgit2 on the old release.
-rw-r--r-- | .travis.yml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index af38252ce..d789f15a7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,6 +29,7 @@ addons: - openssh-server - valgrind +dist: trusty sudo: false matrix: @@ -38,13 +39,19 @@ matrix: compiler: gcc include: - compiler: gcc + env: PRECISE=1 + os: linux + dist: precise + - compiler: gcc env: COVERITY=1 os: linux + dist: trusty - compiler: gcc env: - VALGRIND=1 OPTIONS="-DBUILD_CLAR=ON -DBUILD_EXAMPLES=OFF -DDEBUG_POOL=ON -DCMAKE_BUILD_TYPE=Debug" os: linux + dist: trusty allow_failures: - env: COVERITY=1 |