Travis CI: Use Xenial instead of Trusty.
authorNikolaus Rath <Nikolaus@rath.org>
Wed, 27 Feb 2019 21:06:38 +0000 (21:06 +0000)
committerNikolaus Rath <Nikolaus@rath.org>
Wed, 27 Feb 2019 21:20:58 +0000 (21:20 +0000)
.travis.yml
test/travis-install.sh

index 7953bc868d7d2c3eb0db612358ae3cfc1861ac61..b9f8dd93735025e33fd1017fc8db4ba3588b3e02 100644 (file)
@@ -1,5 +1,5 @@
 sudo: required
-dist: trusty
+dist: xenial
 
 language:
     - c
@@ -14,6 +14,8 @@ addons:
     - gcc
     - gcc-7
     - python3-pip
+    - python3-setuptools
+    - ninja-build
 install: test/travis-install.sh
 script: test/travis-build.sh
 
index 2546808e0b0282e4655f227be4bb674072ed694f..10b8af95893cf74bc0a0014d8c729dde948a4895 100755 (executable)
@@ -4,11 +4,6 @@ set -e
 
 # Meson 0.45 requires Python 3.5 or newer
 sudo python3 -m pip install pytest meson==0.44
-wget https://github.com/ninja-build/ninja/releases/download/v1.7.2/ninja-linux.zip
-unzip ninja-linux.zip
-chmod 755 ninja
-sudo chown root:root ninja
-sudo mv -fv ninja /usr/local/bin
 valgrind --version
 ninja --version
 meson --version