summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorROUVREAU Vincent <vincent.rouvreau@inria.fr>2019-06-28 11:19:04 +0200
committerROUVREAU Vincent <vincent.rouvreau@inria.fr>2019-06-28 11:19:04 +0200
commite9e875a4ec84b7ca28b350f8cd0b9024246b00e2 (patch)
tree8b7cf8a3b42a4ed91fc9359515568ae8c81fcf16 /.travis.yml
parent695655d5cb347d809733a5fa1c0458fb98fd3272 (diff)
Try to cache homebrew
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml36
1 files changed, 15 insertions, 21 deletions
diff --git a/.travis.yml b/.travis.yml
index c07ac421..bf268057 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -5,47 +5,37 @@ sudo: required
git:
depth: 3
+os: osx
+osx_image: xcode10.2
+compiler: clang
+
matrix:
include:
- # A. Mac OSX
- - os: osx
- osx_image: xcode10.2
- compiler: clang
- env:
+ - 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: xcode10.2
- compiler: clang
- env:
+ - env:
# 2. Only unitary tests
- CMAKE_EXAMPLE='OFF' CMAKE_TEST='ON' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='test'
- - os: osx
- osx_image: xcode10.2
- compiler: clang
- env:
+ - 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: xcode10.2
- compiler: clang
- env:
+ - env:
# 4. Only doxygen documentation
- CMAKE_EXAMPLE='OFF' CMAKE_TEST='OFF' CMAKE_UTILITIES='OFF' CMAKE_PYTHON='OFF' MAKE_TARGET='doxygen'
# Issue with sphinx-build with sphinx 2.0.1
- # - os: osx
- # osx_image: xcode10.2
- # compiler: clang
- # env:
+ # - 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'
cache:
directories:
- $HOME/.cache/pip
+ - $HOME/Library/Caches/Homebrew
addons:
homebrew:
+ update: true
packages:
- cmake
- graphviz
@@ -58,6 +48,10 @@ addons:
- cgal
- python3
+before_cache:
+ - rm -f $HOME/.cache/pip/log/debug.log
+ - brew cleanup
+
# When installing through libcgal-dev apt, CMake Error at CGAL Exports.cmake The imported target "CGAL::CGAL Qt5" references the file
install:
- python3 -m pip install --upgrade pip setuptools wheel