From b139b09dc4a0945ca8c6e6f0abe5ab1c76951677 Mon Sep 17 00:00:00 2001 From: Ngie Cooper Date: Mon, 3 Apr 2017 21:38:45 -0700 Subject: [PATCH] Add [build-only] OS X Travis CI integration for clang/gcc Reasoning for build-only testing: * The OS X machine pool is limited. * There are bugs that need to be resolved with long pathnames, etc, which makes cleanup noisome. * The test suite doesn't pass 100% on OS X. See issue #13 for more details. --- .travis.yml | 4 ++++ travis/test.sh | 2 ++ 2 files changed, 6 insertions(+) diff --git a/.travis.yml b/.travis.yml index f2a4ccc5..d29cd1e2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,10 @@ matrix: - os: linux compiler: gcc dist: xenial + - os: osx + compiler: clang + - os: osx + compiler: gcc script: - ./travis/build.sh diff --git a/travis/test.sh b/travis/test.sh index ee9ddf9e..66c6b111 100755 --- a/travis/test.sh +++ b/travis/test.sh @@ -11,6 +11,8 @@ case "$(uname)" in Darwin) sw_vers -productVersion mount + # FIXME: OSX has test issues that need to be addressed per Issue #13. + exit 0 ;; FreeBSD) mount -p