-
Notifications
You must be signed in to change notification settings - Fork 385
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #908 from UW-Hydro/develop
Develop -> Master (5.1.0.rc2)
- Loading branch information
Showing
246 changed files
with
1,086 additions
and
5,634 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,106 +1,116 @@ | ||
language: c | ||
sudo: false # use container based build | ||
notifications: | ||
email: false | ||
# language: c | ||
# sudo: false # use container based build | ||
# notifications: | ||
# email: false | ||
|
||
matrix: | ||
fast_finish: true | ||
include: | ||
# Image Driver | ||
- compiler: gcc | ||
os: linux | ||
env: TESTID='image' | ||
addons: | ||
apt_packages: | ||
- libnetcdf-dev | ||
- netcdf-bin | ||
- netcdf-doc | ||
- gfortran | ||
- valgrind | ||
# open-mpi is built from source in image.travis | ||
# Image Driver with rvic-routing | ||
- compiler: gcc | ||
os: linux | ||
env: TESTID='image' EXTENSION='ROUT=rout_rvic' | ||
addons: | ||
apt_packages: | ||
- libnetcdf-dev | ||
- netcdf-bin | ||
- netcdf-doc | ||
- gfortran | ||
- valgrind | ||
# open-mpi is built from source in imagervic.travis | ||
# CESM Driver | ||
- compiler: gcc | ||
os: linux | ||
env: TESTID='cesm' | ||
addons: | ||
apt_packages: | ||
- libnetcdf-dev | ||
- netcdf-bin | ||
- netcdf-doc | ||
- gfortran | ||
# open-mpi is built from source in cesm.travis | ||
# Classic Driver | ||
- compiler: clang | ||
os: linux | ||
env: TESTID='classic' | ||
addons: | ||
apt_packages: | ||
- valgrind | ||
sources: | ||
- ubuntu-toolchain-r-test | ||
- compiler: gcc | ||
os: linux | ||
env: TESTID='classic' | ||
addons: | ||
apt_packages: | ||
- valgrind | ||
sources: | ||
- ubuntu-toolchain-r-test | ||
- compiler: gcc | ||
os: linux | ||
env: TESTID=classic USE_CC=gcc-5 | ||
addons: | ||
apt: | ||
packages: | ||
- gcc-5 | ||
- gcc-5-multilib | ||
- linux-libc-dev:i386 | ||
- valgrind | ||
sources: | ||
- ubuntu-toolchain-r-test | ||
- compiler: clang | ||
os: linux | ||
env: TESTID=classic USE_CC=clang-3.6 | ||
addons: | ||
apt: | ||
packages: | ||
- clang-3.6 | ||
- valgrind | ||
sources: | ||
- llvm-toolchain-precise-3.6 | ||
- ubuntu-toolchain-r-test | ||
- compiler: gcc | ||
os: osx | ||
env: TESTID=classic BREW_INSTALLS=valgrind | ||
allow_failures: | ||
# OSX build moved to allowed failures because throughput was so slow on travis | ||
- compiler: gcc | ||
os: osx | ||
env: TESTID=classic BREW_INSTALLS=valgrind | ||
before_install: | ||
- source ci/vic_install_utils | ||
- source ci/${TESTID}.travis | ||
- install_miniconda | ||
- vic_before_install | ||
install: | ||
- vic_install | ||
before_script: | ||
- vic_before_script | ||
script: | ||
- vic_script | ||
after_success: | ||
- vic_after_success | ||
after_failure: | ||
- vic_after_failure | ||
# matrix: | ||
# fast_finish: true | ||
# include: | ||
# # Image Driver | ||
# - compiler: gcc | ||
# os: linux | ||
# env: TESTID='image' | ||
# addons: | ||
# apt_packages: | ||
# - libnetcdf-dev | ||
# - netcdf-bin | ||
# - netcdf-doc | ||
# - gfortran | ||
# - valgrind | ||
# # open-mpi is built from source in image.travis | ||
# # Image Driver with rvic-routing | ||
# - compiler: gcc | ||
# os: linux | ||
# env: TESTID='image' EXTENSION='ROUT=rout_rvic' | ||
# addons: | ||
# apt_packages: | ||
# - libnetcdf-dev | ||
# - netcdf-bin | ||
# - netcdf-doc | ||
# - gfortran | ||
# - valgrind | ||
# # open-mpi is built from source in imagervic.travis | ||
# # CESM Driver | ||
# - compiler: gcc | ||
# os: linux | ||
# env: TESTID='cesm' | ||
# addons: | ||
# apt_packages: | ||
# - libnetcdf-dev | ||
# - netcdf-bin | ||
# - netcdf-doc | ||
# - gfortran | ||
# # open-mpi is built from source in cesm.travis | ||
# # Classic Driver | ||
# - compiler: clang | ||
# os: linux | ||
# env: TESTID='classic' | ||
# addons: | ||
# apt_packages: | ||
# - valgrind | ||
# sources: | ||
# - ubuntu-toolchain-r-test | ||
# - compiler: gcc | ||
# os: linux | ||
# env: TESTID='classic' | ||
# addons: | ||
# apt_packages: | ||
# - valgrind | ||
# sources: | ||
# - ubuntu-toolchain-r-test | ||
# - compiler: gcc | ||
# os: linux | ||
# env: TESTID=classic USE_CC=gcc-5 | ||
# addons: | ||
# apt: | ||
# packages: | ||
# - gcc-5 | ||
# - gcc-5-multilib | ||
# - linux-libc-dev:i386 | ||
# - valgrind | ||
# sources: | ||
# - ubuntu-toolchain-r-test | ||
# - compiler: clang | ||
# os: linux | ||
# env: TESTID=classic USE_CC=clang-3.6 | ||
# addons: | ||
# apt: | ||
# packages: | ||
# - clang-3.6 | ||
# - valgrind | ||
# sources: | ||
# - llvm-toolchain-precise-3.6 | ||
# - ubuntu-toolchain-r-test | ||
# - compiler: gcc | ||
# os: osx | ||
# env: TESTID=classic BREW_INSTALLS=valgrind | ||
# allow_failures: | ||
# # OSX build moved to allowed failures because throughput was so slow on travis | ||
# - compiler: gcc | ||
# os: osx | ||
# env: TESTID=classic BREW_INSTALLS=valgrind | ||
# # CESM Driver, started failing when travis upgraded to gcc5 | ||
# - compiler: gcc | ||
# os: linux | ||
# env: TESTID='cesm' | ||
# addons: | ||
# apt_packages: | ||
# - libnetcdf-dev | ||
# - netcdf-bin | ||
# - netcdf-doc | ||
# - gfortran | ||
# before_install: | ||
# - source ci/vic_install_utils | ||
# - source ci/${TESTID}.travis | ||
# - install_miniconda | ||
# - vic_before_install | ||
# install: | ||
# - vic_install | ||
# before_script: | ||
# - vic_before_script | ||
# script: | ||
# - vic_script | ||
# after_success: | ||
# - vic_after_success | ||
# after_failure: | ||
# - vic_after_failure |
Oops, something went wrong.