summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Steinhardt <ps@pks.im>2017-09-06 08:04:19 +0200
committerPatrick Steinhardt <ps@pks.im>2017-09-20 15:26:26 +0200
commitc17c3f8a07377d76432fb2e4369b9805387ac099 (patch)
treeac399d1613cdac91ed17636708f57b58d2d6787d
parent524c1d3c9eef1f63d058ca5d4a61af7d5588ebfb (diff)
downloadlibgit2-c17c3f8a07377d76432fb2e4369b9805387ac099.tar.gz
travis: drop support for Ubuntu Precise
Ubuntu Precise is end of life since April 2017. At that point in time, Precise was still the main distro on which Travis CI built upon, with the Trusty-based images still being in a beta state. But since June 21st, Trusty has officially moved out of beta and is now the default image for all new builds. Right now, we build on both old and new images to assure we support both. Unfortunately, this leaves us with the highest minimum version for CMake being 2.8.7, as Precise has no greater version in its repositories. And because of this limitation, we cannot actually use object libraries in our build instructions. But considering Precise is end of life and Trusty is now the new default for Travis, we can and should drop support for this old and unmaintained distribution. And so we do.
-rw-r--r--.travis.yml4
-rwxr-xr-xscript/install-deps-linux.sh7
2 files changed, 0 insertions, 11 deletions
diff --git a/.travis.yml b/.travis.yml
index 8bbcb3929..08289aaca 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -31,10 +31,6 @@ matrix:
compiler: gcc
include:
- compiler: gcc
- env: PRECISE=1
- os: linux
- dist: precise
- - compiler: gcc
env: COVERITY=1
os: linux
dist: trusty
diff --git a/script/install-deps-linux.sh b/script/install-deps-linux.sh
index 15bac4d08..7be13c3aa 100755
--- a/script/install-deps-linux.sh
+++ b/script/install-deps-linux.sh
@@ -2,11 +2,4 @@
set -x
-if [ -z "$PRECISE" ]; then
- echo "deb http://libgit2deps.edwardthomson.com trusty libgit2deps" | sudo tee -a /etc/apt/sources.list
- sudo apt-key adv --keyserver pgp.mit.edu --recv 99131CD5
- sudo apt-get update -qq
- sudo apt-get install -y curl libcurl3 libcurl3-gnutls libcurl4-gnutls-dev
-fi
-
sudo apt-get install -y cmake libssh2-1-dev openssh-client openssh-server valgrind