.travis.yml 572 B

12345678910111213141516171819
  1. language: objective-c
  2. osx_image: xcode8
  3. xcode_project: Framework/YYModel.xcodeproj
  4. xcode_scheme: YYModel
  5. before_install:
  6. - env
  7. - xcodebuild -version
  8. - xcodebuild -showsdks
  9. - xcpretty --version
  10. - xcrun instruments -w 'iPhone 7' || sleep 15
  11. script:
  12. - set -o pipefail
  13. - xcodebuild clean build -project "$TRAVIS_XCODE_PROJECT" -scheme "$TRAVIS_XCODE_SCHEME" | xcpretty
  14. - xcodebuild test -project "$TRAVIS_XCODE_PROJECT" -scheme "$TRAVIS_XCODE_SCHEME" -destination "name=iPhone 7" -enableCodeCoverage YES | xcpretty
  15. after_success:
  16. - bash <(curl -s https://codecov.io/bash)