|
|
@ -7,6 +7,7 @@ branches: |
|
|
|
only: |
|
|
|
- master |
|
|
|
- stable |
|
|
|
sudo: required |
|
|
|
dist: trusty |
|
|
|
language: cpp |
|
|
|
|
|
|
@ -20,7 +21,6 @@ cache: |
|
|
|
# Enable docker support |
|
|
|
services: |
|
|
|
- docker |
|
|
|
sudo: required |
|
|
|
|
|
|
|
notifications: |
|
|
|
email: |
|
|
@ -42,8 +42,8 @@ jobs: |
|
|
|
# osx |
|
|
|
- stage: Build (1st run) |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: CONFIG=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
compiler: apple-clang |
|
|
|
env: CONFIG=DefaultDebug COMPILER=apple-clang STL=libc++ |
|
|
|
install: |
|
|
|
- rm -rf build |
|
|
|
- travis/install_osx.sh |
|
|
@ -53,8 +53,8 @@ jobs: |
|
|
|
- find build -iname '*err*.log' -type f -print -exec cat {} \; |
|
|
|
- stage: Build (1st run) |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: CONFIG=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
compiler: apple-clang |
|
|
|
env: CONFIG=DefaultRelease COMPILER=apple-clang STL=libc++ |
|
|
|
install: |
|
|
|
- rm -rf build |
|
|
|
- travis/install_osx.sh |
|
|
@ -66,7 +66,7 @@ jobs: |
|
|
|
- stage: Build (1st run) |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: CONFIG=DefaultDebug LINUX=ubuntu-16.10 COMPILER=gcc-6 |
|
|
|
env: CONFIG=DefaultDebug LINUX=ubuntu-16.10 COMPILER=gcc |
|
|
|
install: |
|
|
|
- rm -rf build |
|
|
|
- travis/install_linux.sh |
|
|
@ -79,7 +79,7 @@ jobs: |
|
|
|
- stage: Build (1st run) |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: CONFIG=DefaultRelease LINUX=ubuntu-16.10 COMPILER=gcc-6 |
|
|
|
env: CONFIG=DefaultRelease LINUX=ubuntu-16.10 COMPILER=gcc |
|
|
|
install: |
|
|
|
- rm -rf build |
|
|
|
- travis/install_linux.sh |
|
|
@ -97,8 +97,8 @@ jobs: |
|
|
|
# osx |
|
|
|
- stage: Build (2nd run) |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: CONFIG=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
compiler: apple-clang |
|
|
|
env: CONFIG=DefaultDebug COMPILER=apple-clang STL=libc++ |
|
|
|
install: |
|
|
|
- travis/install_osx.sh |
|
|
|
script: |
|
|
@ -107,8 +107,8 @@ jobs: |
|
|
|
- find build -iname '*err*.log' -type f -print -exec cat {} \; |
|
|
|
- stage: Build (2nd run) |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: CONFIG=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
compiler: apple-clang |
|
|
|
env: CONFIG=DefaultRelease COMPILER=apple-clang STL=libc++ |
|
|
|
install: |
|
|
|
- travis/install_osx.sh |
|
|
|
script: |
|
|
@ -119,7 +119,7 @@ jobs: |
|
|
|
- stage: Build (2nd run) |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: CONFIG=DefaultDebug LINUX=ubuntu-16.10 COMPILER=gcc-6 |
|
|
|
env: CONFIG=DefaultDebug LINUX=ubuntu-16.10 COMPILER=gcc |
|
|
|
install: |
|
|
|
- travis/install_linux.sh |
|
|
|
script: |
|
|
@ -131,7 +131,7 @@ jobs: |
|
|
|
- stage: Build (2nd run) |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: CONFIG=DefaultRelease LINUX=ubuntu-16.10 COMPILER=gcc-6 |
|
|
|
env: CONFIG=DefaultRelease LINUX=ubuntu-16.10 COMPILER=gcc |
|
|
|
install: |
|
|
|
- travis/install_linux.sh |
|
|
|
script: |
|
|
@ -148,8 +148,8 @@ jobs: |
|
|
|
# osx |
|
|
|
- stage: Build (3rd run) |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: CONFIG=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
compiler: apple-clang |
|
|
|
env: CONFIG=DefaultDebug COMPILER=apple-clang STL=libc++ |
|
|
|
install: |
|
|
|
- travis/install_osx.sh |
|
|
|
script: |
|
|
@ -158,8 +158,8 @@ jobs: |
|
|
|
- find build -iname '*err*.log' -type f -print -exec cat {} \; |
|
|
|
- stage: Build (3rd run) |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: CONFIG=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
compiler: apple-clang |
|
|
|
env: CONFIG=DefaultRelease COMPILER=apple-clang STL=libc++ |
|
|
|
install: |
|
|
|
- travis/install_osx.sh |
|
|
|
script: |
|
|
@ -170,7 +170,7 @@ jobs: |
|
|
|
- stage: Build (3rd run) |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: CONFIG=DefaultDebug LINUX=ubuntu-16.10 COMPILER=gcc-6 |
|
|
|
env: CONFIG=DefaultDebug LINUX=ubuntu-16.10 COMPILER=gcc |
|
|
|
install: |
|
|
|
- travis/install_linux.sh |
|
|
|
script: |
|
|
@ -182,7 +182,7 @@ jobs: |
|
|
|
- stage: Build (3rd run) |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: CONFIG=DefaultRelease LINUX=ubuntu-16.10 COMPILER=gcc-6 |
|
|
|
env: CONFIG=DefaultRelease LINUX=ubuntu-16.10 COMPILER=gcc |
|
|
|
install: |
|
|
|
- travis/install_linux.sh |
|
|
|
script: |
|
|
@ -199,8 +199,8 @@ jobs: |
|
|
|
# osx |
|
|
|
- stage: Build (4th run) |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: CONFIG=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
compiler: apple-clang |
|
|
|
env: CONFIG=DefaultDebug COMPILER=apple-clang STL=libc++ |
|
|
|
install: |
|
|
|
- travis/install_osx.sh |
|
|
|
script: |
|
|
@ -209,8 +209,8 @@ jobs: |
|
|
|
- find build -iname '*err*.log' -type f -print -exec cat {} \; |
|
|
|
- stage: Build (4th run) |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: CONFIG=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
compiler: apple-clang |
|
|
|
env: CONFIG=DefaultRelease COMPILER=apple-clang STL=libc++ |
|
|
|
install: |
|
|
|
- travis/install_osx.sh |
|
|
|
script: |
|
|
@ -221,7 +221,7 @@ jobs: |
|
|
|
- stage: Build (4th run) |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: CONFIG=DefaultDebug LINUX=ubuntu-16.10 COMPILER=gcc-6 |
|
|
|
env: CONFIG=DefaultDebug LINUX=ubuntu-16.10 COMPILER=gcc |
|
|
|
install: |
|
|
|
- travis/install_linux.sh |
|
|
|
script: |
|
|
@ -233,7 +233,7 @@ jobs: |
|
|
|
- stage: Build (4th run) |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: CONFIG=DefaultRelease LINUX=ubuntu-16.10 COMPILER=gcc-6 |
|
|
|
env: CONFIG=DefaultRelease LINUX=ubuntu-16.10 COMPILER=gcc |
|
|
|
install: |
|
|
|
- travis/install_linux.sh |
|
|
|
script: |
|
|
@ -250,8 +250,8 @@ jobs: |
|
|
|
# osx |
|
|
|
- stage: Build (5th run) |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: CONFIG=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
compiler: apple-clang |
|
|
|
env: CONFIG=DefaultDebug COMPILER=apple-clang STL=libc++ |
|
|
|
install: |
|
|
|
- travis/install_osx.sh |
|
|
|
script: |
|
|
@ -260,8 +260,8 @@ jobs: |
|
|
|
- find build -iname '*err*.log' -type f -print -exec cat {} \; |
|
|
|
- stage: Build (5th run) |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: CONFIG=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
compiler: apple-clang |
|
|
|
env: CONFIG=DefaultRelease COMPILER=apple-clang STL=libc++ |
|
|
|
install: |
|
|
|
- travis/install_osx.sh |
|
|
|
script: |
|
|
@ -272,7 +272,7 @@ jobs: |
|
|
|
- stage: Build (5th run) |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: CONFIG=DefaultDebug LINUX=ubuntu-16.10 COMPILER=gcc-6 |
|
|
|
env: CONFIG=DefaultDebug LINUX=ubuntu-16.10 COMPILER=gcc |
|
|
|
install: |
|
|
|
- travis/install_linux.sh |
|
|
|
script: |
|
|
@ -284,7 +284,7 @@ jobs: |
|
|
|
- stage: Build (5th run) |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: CONFIG=DefaultRelease LINUX=ubuntu-16.10 COMPILER=gcc-6 |
|
|
|
env: CONFIG=DefaultRelease LINUX=ubuntu-16.10 COMPILER=gcc |
|
|
|
install: |
|
|
|
- travis/install_linux.sh |
|
|
|
script: |
|
|
@ -301,8 +301,8 @@ jobs: |
|
|
|
# osx |
|
|
|
- stage: Test all |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: CONFIG=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
compiler: apple-clang |
|
|
|
env: CONFIG=DefaultDebug COMPILER=apple-clang STL=libc++ |
|
|
|
install: |
|
|
|
- travis/install_osx.sh |
|
|
|
script: |
|
|
@ -311,8 +311,8 @@ jobs: |
|
|
|
- find build -iname '*err*.log' -type f -print -exec cat {} \; |
|
|
|
- stage: Test all |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: CONFIG=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
compiler: apple-clang |
|
|
|
env: CONFIG=DefaultRelease COMPILER=apple-clang STL=libc++ |
|
|
|
install: |
|
|
|
- travis/install_osx.sh |
|
|
|
script: |
|
|
@ -323,7 +323,7 @@ jobs: |
|
|
|
- stage: Test all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: CONFIG=DefaultDebug LINUX=ubuntu-16.10 COMPILER=gcc-6 |
|
|
|
env: CONFIG=DefaultDebug LINUX=ubuntu-16.10 COMPILER=gcc |
|
|
|
install: |
|
|
|
- travis/install_linux.sh |
|
|
|
script: |
|
|
@ -335,7 +335,7 @@ jobs: |
|
|
|
- stage: Test all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: CONFIG=DefaultRelease LINUX=ubuntu-16.10 COMPILER=gcc-6 |
|
|
|
env: CONFIG=DefaultRelease LINUX=ubuntu-16.10 COMPILER=gcc |
|
|
|
install: |
|
|
|
- travis/install_linux.sh |
|
|
|
script: |
|
|
|