Skip to content

Commit 7c8d460

Browse files
committed
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.
1 parent 0661990 commit 7c8d460

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.travis.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ addons:
2929
- openssh-server
3030
- valgrind
3131

32+
dist: trusty
3233
sudo: false
3334

3435
matrix:
@@ -37,14 +38,20 @@ matrix:
3738
- os: osx
3839
compiler: gcc
3940
include:
41+
- compiler: gcc
42+
env: PRECISE=1
43+
os: linux
44+
dist: precise
4045
- compiler: gcc
4146
env: COVERITY=1
4247
os: linux
48+
dist: trusty
4349
- compiler: gcc
4450
env:
4551
- VALGRIND=1
4652
OPTIONS="-DBUILD_CLAR=ON -DBUILD_EXAMPLES=OFF -DDEBUG_POOL=ON -DCMAKE_BUILD_TYPE=Debug"
4753
os: linux
54+
dist: trusty
4855
allow_failures:
4956
- env: COVERITY=1
5057

0 commit comments

Comments
 (0)