From 5d1be5dabd9bfbb2be36bcf9e1006983b0832c48 Mon Sep 17 00:00:00 2001 From: Chris Karr Date: Thu, 25 May 2017 21:11:40 -0500 Subject: [PATCH] Updating .travis.yml for Xcode 8 --- .travis.yml | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index fd486b8..e2b03e3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,11 +1,19 @@ language: objective-c -osx_image: xcode7.3 +osx_image: xcode8.3 xcode_project: PassiveDataKit.xcodeproj xcode_scheme: PassiveDataKit -xcode_sdk: iphonesimulator9.3 +xcode_sdk: iphonesimulator10.2 + +before_install: + - brew cask uninstall oclint + - brew tap oclint/formulae + - brew install oclint script: - - xctool -scheme PassiveDataKit -project PassiveDataKit.xcodeproj -sdk iphonesimulator9.3 ARCHS=i386 VALID_ARCHS=i386 CURRENT_ARCH=i386 ONLY_ACTIVE_ARCH=NO -reporter json-compilation-database:compile_commands.json build - - xcodebuild test -scheme PassiveDataKitTests -project PassiveDataKit.xcodeproj -destination 'platform=iOS Simulator,name=iPhone 6,OS=9.3' - - oclint-json-compilation-database -e AFNetworking -e mixpanel-iphone + - xcodebuild test -list -project 'PassiveDataKit.xcodeproj' + - set -o pipefail && travis_retry xcodebuild test -scheme 'PassiveDataKit' -project 'PassiveDataKit.xcodeproj' -destination 'platform=iOS Simulator,name=iPhone 6s,OS=10.2' + - xcodebuild -project 'PassiveDataKit.xcodeproj' | tee xcodebuild.log + - oclint-xcodebuild + - oclint-json-compilation-database +