|
|
@ -27,259 +27,384 @@ sudo: required |
|
|
|
jobs: |
|
|
|
include: |
|
|
|
|
|
|
|
### |
|
|
|
# Stage: ('Build dependencies', 'BuildDep') |
|
|
|
### |
|
|
|
### |
|
|
|
# Stage: Build dependencies |
|
|
|
### |
|
|
|
|
|
|
|
# ubuntu-16.10 |
|
|
|
- stage: Build dependencies |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildDep |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build dependencies |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildDep |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# debian-9 |
|
|
|
- stage: Build dependencies |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildDep |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build dependencies |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildDep |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# osx |
|
|
|
- stage: Build dependencies |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildDep |
|
|
|
- stage: Build dependencies |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildDep |
|
|
|
# ubuntu-16.10 |
|
|
|
- stage: Build dependencies |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildDep |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build dependencies |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildDep |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# debian-9 |
|
|
|
- stage: Build dependencies |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildDep |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build dependencies |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildDep |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# osx |
|
|
|
- stage: Build dependencies |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildDep |
|
|
|
- stage: Build dependencies |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildDep |
|
|
|
|
|
|
|
### |
|
|
|
# Stage: ('Build library', 'BuildLib') |
|
|
|
### |
|
|
|
### |
|
|
|
# Stage: Build library 1 |
|
|
|
### |
|
|
|
|
|
|
|
# ubuntu-16.10 |
|
|
|
- stage: Build library |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build library |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# debian-9 |
|
|
|
- stage: Build library |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build library |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# osx |
|
|
|
- stage: Build library |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildLib |
|
|
|
- stage: Build library |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildLib |
|
|
|
# ubuntu-16.10 |
|
|
|
- stage: Build library 1 |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build library 1 |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# debian-9 |
|
|
|
- stage: Build library 1 |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build library 1 |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# osx |
|
|
|
- stage: Build library 1 |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildLib |
|
|
|
- stage: Build library 1 |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildLib |
|
|
|
|
|
|
|
### |
|
|
|
# Stage: ('Build all', 'BuildAll') |
|
|
|
### |
|
|
|
### |
|
|
|
# Stage: Build library 2 |
|
|
|
### |
|
|
|
|
|
|
|
# ubuntu-16.10 |
|
|
|
- stage: Build all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# debian-9 |
|
|
|
- stage: Build all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# osx |
|
|
|
- stage: Build all |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildAll |
|
|
|
- stage: Build all |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildAll |
|
|
|
# ubuntu-16.10 |
|
|
|
- stage: Build library 2 |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build library 2 |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# debian-9 |
|
|
|
- stage: Build library 2 |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build library 2 |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# osx |
|
|
|
- stage: Build library 2 |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildLib |
|
|
|
- stage: Build library 2 |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildLib |
|
|
|
|
|
|
|
### |
|
|
|
# Stage: ('Test all', 'TestAll') |
|
|
|
### |
|
|
|
### |
|
|
|
# Stage: Build all |
|
|
|
### |
|
|
|
|
|
|
|
# ubuntu-16.10 |
|
|
|
- stage: Test all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultDebug TestAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Test all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultRelease TestAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# debian-9 |
|
|
|
- stage: Test all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultDebug TestAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Test all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultRelease TestAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# osx |
|
|
|
- stage: Test all |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultDebug TestAll |
|
|
|
- stage: Test all |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultRelease TestAll |
|
|
|
# ubuntu-16.10 |
|
|
|
- stage: Build all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# debian-9 |
|
|
|
- stage: Build all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# osx |
|
|
|
- stage: Build all |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildAll |
|
|
|
- stage: Build all |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildAll |
|
|
|
|
|
|
|
### |
|
|
|
# Stage: Test all |
|
|
|
### |
|
|
|
|
|
|
|
# ubuntu-16.10 |
|
|
|
- stage: Test all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultDebug TestAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Test all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultRelease TestAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# debian-9 |
|
|
|
- stage: Test all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultDebug TestAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Test all |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultRelease TestAll |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
# osx |
|
|
|
- stage: Test all |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultDebug TestAll |
|
|
|
- stage: Test all |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultRelease TestAll |
|
|
|
|
|
|
|
# |
|
|
|
# Allowed failures |
|
|
|
# |
|
|
|
allow_failures: |
|
|
|
- stage: Build library 1 |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build library 1 |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=ubuntu-16.10 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='ubuntu-16.10'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build library 1 |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultDebug COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build library 1 |
|
|
|
os: linux |
|
|
|
compiler: gcc |
|
|
|
env: BUILD=DefaultRelease COMPILER=gcc-6 LINUX=debian-9 |
|
|
|
install: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/install_linux.sh |
|
|
|
script: export OS=linux; export COMPILER='gcc-6'; export LINUX='debian-9'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildLib |
|
|
|
before_cache: |
|
|
|
docker cp storm:/storm/. . |
|
|
|
- stage: Build library 1 |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultDebug COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultDebug BuildLib |
|
|
|
- stage: Build library 1 |
|
|
|
os: osx |
|
|
|
compiler: clang |
|
|
|
env: BUILD=DefaultRelease COMPILER=clang-4.0 STL=libc++ |
|
|
|
install: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/install_osx.sh |
|
|
|
script: export OS=osx; export COMPILER='clang-4.0'; export STL='libc++'; |
|
|
|
travis/postsubmit.sh DefaultRelease BuildLib |
|
|
|
|