summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorROUVREAU Vincent <vincent.rouvreau@inria.fr>2019-04-12 08:17:32 +0200
committerROUVREAU Vincent <vincent.rouvreau@inria.fr>2019-04-12 08:17:32 +0200
commit5dd4cd616303e80eb09a7ac7ef1e7385fcb2e5b7 (patch)
treecb8382fbc4fc474a458573c911a6f0e10443ed6d /.travis.yml
parentb4a05f7c170eaf1b78a167032f0b019583333e00 (diff)
debug travis issue for osx
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml116
1 files changed, 59 insertions, 57 deletions
diff --git a/.travis.yml b/.travis.yml
index fe92facb..1d5e4821 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,62 +7,62 @@ git:
matrix:
include:
- # A. Linux
- - os: linux
- dist: xenial
- compiler: gcc
- env:
- # 1. Only examples and associated tests
- - CMAKE_EXAMPLE='ON' CMAKE_TEST='OFF' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='test'
- - os: linux
- dist: xenial
- compiler: gcc
- env:
- # 2. Only unitary tests
- - CMAKE_EXAMPLE='OFF' CMAKE_TEST='ON' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='test'
- - os: linux
- dist: xenial
- compiler: gcc
- env:
- # 3. Only utilities and associated tests
- - CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='ON' CMAKE_PYTHON='OFF' MAKE_TARGET='test'
- - os: linux
- dist: xenial
- compiler: gcc
- env:
- # 4. Only doxygen documentation
- - CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='doxygen'
- - os: linux
- dist: xenial
- compiler: gcc
- env:
- # 5. Only Python, associated tests and sphinx documentation
- - CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='ON' MAKE_TARGET='test sphinx'
- # A. Mac OSX
- - os: osx
- osx_image: xcode9.4
- compiler: clang
- env:
- # 1. Only examples and associated tests
- - CMAKE_EXAMPLE='ON' CMAKE_TEST='OFF' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='test'
- - os: osx
- osx_image: xcode9.4
- compiler: clang
- env:
- # 2. Only unitary tests
- - CMAKE_EXAMPLE='OFF' CMAKE_TEST='ON' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='test'
- - os: osx
- osx_image: xcode9.4
- compiler: clang
- env:
- # 3. Only utilities and associated tests
- - CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='ON' CMAKE_PYTHON='OFF' MAKE_TARGET='test'
- - os: osx
- osx_image: xcode9.4
- compiler: clang
- env:
- # 4. Only doxygen documentation
- - CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='doxygen'
+ # # A. Linux
+ # - os: linux
+ # dist: xenial
+ # compiler: gcc
+ # env:
+ # # 1. Only examples and associated tests
+ # - CMAKE_EXAMPLE='ON' CMAKE_TEST='OFF' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='test'
+ # - os: linux
+ # dist: xenial
+ # compiler: gcc
+ # env:
+ # # 2. Only unitary tests
+ # - CMAKE_EXAMPLE='OFF' CMAKE_TEST='ON' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='test'
+ # - os: linux
+ # dist: xenial
+ # compiler: gcc
+ # env:
+ # # 3. Only utilities and associated tests
+ # - CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='ON' CMAKE_PYTHON='OFF' MAKE_TARGET='test'
+ # - os: linux
+ # dist: xenial
+ # compiler: gcc
+ # env:
+ # # 4. Only doxygen documentation
+ # - CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='doxygen'
+ # - os: linux
+ # dist: xenial
+ # compiler: gcc
+ # env:
+ # # 5. Only Python, associated tests and sphinx documentation
+ # - CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='ON' MAKE_TARGET='test sphinx'
+ # # A. Mac OSX
+ # - os: osx
+ # osx_image: xcode9.4
+ # compiler: clang
+ # env:
+ # # 1. Only examples and associated tests
+ # - CMAKE_EXAMPLE='ON' CMAKE_TEST='OFF' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='test'
+ # - os: osx
+ # osx_image: xcode9.4
+ # compiler: clang
+ # env:
+ # # 2. Only unitary tests
+ # - CMAKE_EXAMPLE='OFF' CMAKE_TEST='ON' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='test'
+ # - os: osx
+ # osx_image: xcode9.4
+ # compiler: clang
+ # env:
+ # # 3. Only utilities and associated tests
+ # - CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='ON' CMAKE_PYTHON='OFF' MAKE_TARGET='test'
+ # - os: osx
+ # osx_image: xcode9.4
+ # compiler: clang
+ # env:
+ # # 4. Only doxygen documentation
+ # - CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='doxygen'
- os: osx
osx_image: xcode9.4
compiler: clang
@@ -118,7 +118,9 @@ script:
- mkdir -p build
- cd build
- cmake -DCMAKE_BUILD_TYPE=Release -DWITH_GUDHI_EXAMPLE=${CMAKE_EXAMPLE} -DWITH_GUDHI_TEST=${CMAKE_TEST} -DWITH_GUDHI_UTILITIES=${CMAKE_UTILITIES} -DWITH_GUDHI_PYTHON=${CMAKE_PYTHON} -DUSER_VERSION_DIR=version -DPython_ADDITIONAL_VERSIONS=3 ..
- - make all ${MAKE_TARGET}
+ - make all
+ - echo ${MAKE_TARGET}
+ - ctest -R sphinx_py_test -V
- cd ..
notifications: