.travis.yml 855 B

1234567891011121314151617181920
  1. language: objective-c
  2. osx_image: xcode9
  3. before_install:
  4. - env
  5. - locale
  6. - gem install xcpretty --no-rdoc --no-ri --no-document --quiet
  7. - xcpretty --version
  8. - xcodebuild -version
  9. - xcodebuild -showsdks
  10. script:
  11. - set -o pipefail
  12. - xcodebuild clean build -workspace MBProgressHUD.xcworkspace -scheme HudDemo -sdk iphonesimulator -configuration Debug | xcpretty -c
  13. - xcodebuild clean build -workspace MBProgressHUD.xcworkspace -scheme HudDemoTV -sdk iphonesimulator -configuration Debug | xcpretty -c
  14. - xcodebuild clean build test -workspace MBProgressHUD.xcworkspace -scheme HudTests -sdk iphonesimulator -destination "platform=iOS Simulator,name=iPad Air 2,OS=11.0" -configuration Debug GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=YES GCC_GENERATE_TEST_COVERAGE_FILES=YES | xcpretty -c
  15. after_success:
  16. - bash <(curl -s https://codecov.io/bash)