ci: upgrade boost on Travis Linux

This commit is contained in:
ToruNiina
2019-06-20 20:00:56 +09:00
parent 48aa0a4c67
commit 37b4442d7f

View File

@@ -10,9 +10,10 @@ matrix:
apt: apt:
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
- sourceline: 'ppa:mhier/libboost-latest'
packages: packages:
- g++-5 - g++-5
- libboost-all-dev - libboost
- os: linux - os: linux
language: cpp language: cpp
compiler: gcc compiler: gcc
@@ -21,9 +22,10 @@ matrix:
apt: apt:
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
- sourceline: 'ppa:mhier/libboost-latest'
packages: packages:
- g++-6 - g++-6
- libboost-all-dev - libboost
- os: linux - os: linux
language: cpp language: cpp
compiler: gcc compiler: gcc
@@ -32,9 +34,10 @@ matrix:
apt: apt:
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
- sourceline: 'ppa:mhier/libboost-latest'
packages: packages:
- g++-7 - g++-7
- libboost-all-dev - libboost
- os: linux - os: linux
language: cpp language: cpp
compiler: gcc compiler: gcc
@@ -43,9 +46,10 @@ matrix:
apt: apt:
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
- sourceline: 'ppa:mhier/libboost-latest'
packages: packages:
- g++-8 - g++-8
- libboost-all-dev - libboost
- os: linux - os: linux
language: cpp language: cpp
compiler: gcc compiler: gcc
@@ -54,9 +58,10 @@ matrix:
apt: apt:
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
- sourceline: 'ppa:mhier/libboost-latest'
packages: packages:
- g++-8 - g++-8
- libboost-all-dev - libboost
- os: linux - os: linux
language: cpp language: cpp
compiler: clang compiler: clang
@@ -65,10 +70,11 @@ matrix:
apt: apt:
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
- llvm-toolchain-precise-3.7 - llvm-toolchain-trusty-3.7
- sourceline: 'ppa:mhier/libboost-latest'
packages: packages:
- clang-3.7 - clang-3.7
- libboost-all-dev - libboost
- os: linux - os: linux
language: cpp language: cpp
compiler: clang compiler: clang
@@ -78,9 +84,10 @@ matrix:
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
- llvm-toolchain-trusty-4.0 - llvm-toolchain-trusty-4.0
- sourceline: 'ppa:mhier/libboost-latest'
packages: packages:
- clang-4.0 - clang-4.0
- libboost-all-dev - libboost
- os: linux - os: linux
language: cpp language: cpp
compiler: clang compiler: clang
@@ -90,9 +97,10 @@ matrix:
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
- llvm-toolchain-trusty-5.0 - llvm-toolchain-trusty-5.0
- sourceline: 'ppa:mhier/libboost-latest'
packages: packages:
- clang-5.0 - clang-5.0
- libboost-all-dev - libboost
- os: linux - os: linux
language: cpp language: cpp
compiler: clang compiler: clang
@@ -102,9 +110,10 @@ matrix:
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
- llvm-toolchain-trusty-6.0 - llvm-toolchain-trusty-6.0
- sourceline: 'ppa:mhier/libboost-latest'
packages: packages:
- clang-6.0 - clang-6.0
- libboost-all-dev - libboost
- os: linux - os: linux
language: cpp language: cpp
compiler: clang compiler: clang
@@ -114,9 +123,10 @@ matrix:
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
- llvm-toolchain-trusty-7 - llvm-toolchain-trusty-7
- sourceline: 'ppa:mhier/libboost-latest'
packages: packages:
- clang-7 - clang-7
- libboost-all-dev - libboost
- os: linux - os: linux
language: cpp language: cpp
compiler: clang compiler: clang
@@ -126,9 +136,10 @@ matrix:
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
- llvm-toolchain-trusty-8 - llvm-toolchain-trusty-8
- sourceline: 'ppa:mhier/libboost-latest'
packages: packages:
- clang-8 - clang-8
- libboost-all-dev - libboost
- os: linux - os: linux
language: cpp language: cpp
compiler: clang compiler: clang
@@ -138,10 +149,11 @@ matrix:
sources: sources:
- ubuntu-toolchain-r-test - ubuntu-toolchain-r-test
- llvm-toolchain-trusty-8 - llvm-toolchain-trusty-8
- sourceline: 'ppa:mhier/libboost-latest'
packages: packages:
- clang-8 - clang-8
- g++-8 - g++-8
- libboost-all-dev - libboost
- os: osx - os: osx
language: cpp language: cpp
compiler: clang compiler: clang
@@ -151,11 +163,11 @@ script:
- | - |
if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then
mkdir -p cmake mkdir -p cmake
travis_retry wget "https://cmake.org/files/v3.11/cmake-3.11.2-Linux-x86_64.tar.gz" travis_retry wget "https://github.com/Kitware/CMake/releases/download/v3.14.5/cmake-3.14.5-Linux-x86_64.tar.gz"
tar xf cmake-3.11.2-Linux-x86_64.tar.gz -C cmake --strip-components=1 tar xf cmake-3.14.5-Linux-x86_64.tar.gz -C cmake --strip-components=1
export PATH=${TRAVIS_BUILD_DIR}/cmake/bin:${PATH} export PATH=${TRAVIS_BUILD_DIR}/cmake/bin:${PATH}
else else
brew upgrade cmake brew upgrade cmake boost
fi fi
- cmake --version - cmake --version
- mkdir build - mkdir build