Skip to content

Commit

Permalink
Travis for Boost 1.70.0
Browse files Browse the repository at this point in the history
  • Loading branch information
RGPaul committed May 13, 2019
1 parent bde87cc commit 13a84cc
Showing 1 changed file with 32 additions and 77 deletions.
109 changes: 32 additions & 77 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,19 +21,19 @@ before_install:
- export TRAVIS_TAG=$(git describe --abbrev=0 --tags)

# Download Android NDK from Google
- curl -OL "https://dl.google.com/android/repository/android-ndk-${TRAVIS_ANDROID_NDK_VERSION}-linux-x86_64.zip"
- curl -sSOL "https://dl.google.com/android/repository/android-ndk-${TRAVIS_ANDROID_NDK_VERSION}-linux-x86_64.zip"
- unzip -q -o android-ndk-${TRAVIS_ANDROID_NDK_VERSION}-linux-x86_64.zip

### build matrix
matrix:
include:

### Boost 1.69.0 - NDK r18b ###
### Boost 1.70.0 - NDK r19c ###
# arm64-v8a
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r18b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_ANDROID_NDK_VERSION=r19c
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=arm64-v8a
addons:
apt:
Expand All @@ -43,8 +43,8 @@ matrix:
# armeabi-v7a
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r18b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_ANDROID_NDK_VERSION=r19c
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=armeabi-v7a
addons:
apt:
Expand All @@ -54,8 +54,8 @@ matrix:
# x86
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r18b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_ANDROID_NDK_VERSION=r19c
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=x86
addons:
apt:
Expand All @@ -65,20 +65,20 @@ matrix:
# x86_64
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r18b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_ANDROID_NDK_VERSION=r19c
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=x86_64
addons:
apt:
sources: ['ubuntu-toolchain-r-test']
packages: ['g++-5' ]

### Boost 1.69.0 - NDK r18 ###
### Boost 1.70.0 - NDK r18b ###
# arm64-v8a
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r18
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_ANDROID_NDK_VERSION=r18b
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=arm64-v8a
addons:
apt:
Expand All @@ -88,8 +88,8 @@ matrix:
# armeabi-v7a
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r18
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_ANDROID_NDK_VERSION=r18b
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=armeabi-v7a
addons:
apt:
Expand All @@ -99,8 +99,8 @@ matrix:
# x86
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r18
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_ANDROID_NDK_VERSION=r18b
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=x86
addons:
apt:
Expand All @@ -110,20 +110,20 @@ matrix:
# x86_64
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r18
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_ANDROID_NDK_VERSION=r18b
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=x86_64
addons:
apt:
sources: ['ubuntu-toolchain-r-test']
packages: ['g++-5' ]

### Boost 1.69.0 - NDK r17c ###
### Boost 1.70.0 - NDK r17c ###
# arm64-v8a
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r17c
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=arm64-v8a
addons:
apt:
Expand All @@ -134,7 +134,7 @@ matrix:
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r17c
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=armeabi-v7a
addons:
apt:
Expand All @@ -145,7 +145,7 @@ matrix:
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r17c
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=x86
addons:
apt:
Expand All @@ -156,64 +156,19 @@ matrix:
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r17c
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_ANDROID_ARCH=x86_64
addons:
apt:
sources: ['ubuntu-toolchain-r-test']
packages: ['g++-5' ]

### Boost 1.69.0 - NDK r17b ###
# arm64-v8a
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r17b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_ANDROID_ARCH=arm64-v8a
addons:
apt:
sources: ['ubuntu-toolchain-r-test']
packages: ['g++-5' ]

# armeabi-v7a
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r17b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_ANDROID_ARCH=armeabi-v7a
addons:
apt:
sources: ['ubuntu-toolchain-r-test']
packages: ['g++-5' ]

# x86
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r17b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_ANDROID_ARCH=x86
addons:
apt:
sources: ['ubuntu-toolchain-r-test']
packages: ['g++-5' ]

# x86_64
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r17b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=x86_64
addons:
apt:
sources: ['ubuntu-toolchain-r-test']
packages: ['g++-5' ]

### Boost 1.69.0 - NDK r16b ###
### Boost 1.70.0 - NDK r16b ###
# arm64-v8a
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r16b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=arm64-v8a
addons:
apt:
Expand All @@ -224,7 +179,7 @@ matrix:
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r16b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=armeabi-v7a
addons:
apt:
Expand All @@ -235,7 +190,7 @@ matrix:
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r16b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=x86
addons:
apt:
Expand All @@ -246,7 +201,7 @@ matrix:
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r16b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=x86_64
addons:
apt:
Expand All @@ -257,7 +212,7 @@ matrix:
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r16b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=armeabi
addons:
apt:
Expand All @@ -268,7 +223,7 @@ matrix:
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r16b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=mips
addons:
apt:
Expand All @@ -279,7 +234,7 @@ matrix:
- os: linux
env:
- TRAVIS_ANDROID_NDK_VERSION=r16b
- TRAVIS_BOOST_VERSION=1.69.0
- TRAVIS_BOOST_VERSION=1.70.0
- TRAVIS_ANDROID_ARCH=mips64
addons:
apt:
Expand Down

0 comments on commit 13a84cc

Please sign in to comment.