From e9e875a4ec84b7ca28b350f8cd0b9024246b00e2 Mon Sep 17 00:00:00 2001 From: ROUVREAU Vincent Date: Fri, 28 Jun 2019 11:19:04 +0200 Subject: Try to cache homebrew --- .travis.yml | 36 +++++++++++++++--------------------- 1 file changed, 15 insertions(+), 21 deletions(-) (limited to '.travis.yml') 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 -- cgit v1.2.3