Skip to content

Commit fbadd34

Browse files
committed
ci(travis): keep macOS Homebrew boost/cmake without OpenCV
Differentiates from PR Syncleus#219: still updates brew deps on osx while skipping the failing opencv install that disabled the matrix entry.
1 parent c5d8370 commit fbadd34

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

.travis.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -238,8 +238,10 @@ before_install:
238238
#sudo apt-get install -qq -y clang-3.7 libclang-common-3.7-dev libclang-3.7-dev libclang1-3.7 libllvm3.7 lldb-3.7 llvm-3.7 llvm-3.7-dev llvm-3.7-runtime clang-modernize-3.7 clang-format-3.7 lldb-3.7-dev
239239
# OSX
240240
elif [[ ${TRAVIS_OS_NAME} == "osx" ]]; then
241-
# macOS job runs Maven/Java; skip Homebrew OpenCV that broke this matrix entry.
242-
true
241+
# Keep lightweight Homebrew deps; skip OpenCV (exit 1) that disabled this job.
242+
brew update
243+
brew outdated boost || brew upgrade boost
244+
brew outdated cmake || brew upgrade cmake
243245
fi
244246
- gem install coveralls-lcov
245247
- if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi

0 commit comments

Comments
 (0)