summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Fischer <joeljfischer@gmail.com>2016-06-02 13:44:19 -0400
committerJoel Fischer <joeljfischer@gmail.com>2016-06-02 13:44:19 -0400
commit8188adc20dfae89f5eca2216627583230362e2cb (patch)
tree615719ff113a94f012d0ba915559767717489c18
parent3099a23fceb1bf717cd683893e0f6a759e02d5cb (diff)
parentbf4d29edea48214ace7ea9cf760a39a245565b42 (diff)
downloadsdl_ios-8188adc20dfae89f5eca2216627583230362e2cb.tar.gz
Merge branch 'hotfix/issue_412'
-rw-r--r--.travis.yml34
1 files changed, 27 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml
index 78343bb17..bea5ec78f 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,19 +1,39 @@
language: objective-c
-osx_image: xcode7.1
+osx_image: xcode7.3
+xcode_project: SmartDeviceLink-iOS
+xcode_scheme: SmartDeviceLink
+xcode_sdk: iphonesimulator9.3
+env:
+ global:
+ - FRAMEWORK_NAME=SmartDeviceLink
notifications:
email: false
before_install:
- - brew update
- - brew outdated xctool || brew upgrade xctool
- - brew outdated carthage || brew upgrade carthage
+- brew update
+- brew outdated xctool || brew upgrade xctool
+- brew outdated carthage || brew upgrade carthage
before_script:
- - carthage bootstrap --platform ios
+- carthage bootstrap --platform ios
script:
- - xctool -project SmartDeviceLink-iOS.xcodeproj -scheme SmartDeviceLink -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO RUN_CLANG_STATIC_ANALYZER=NO GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=YES GCC_GENERATE_TEST_COVERAGE_FILES=YES test
+- xctool -project SmartDeviceLink-iOS.xcodeproj -scheme SmartDeviceLink -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO RUN_CLANG_STATIC_ANALYZER=NO GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=YES GCC_GENERATE_TEST_COVERAGE_FILES=YES test
after_script:
- - bash <(curl -s https://codecov.io/bash) \ No newline at end of file
+- bash <(curl -s https://codecov.io/bash)
+
+before_deploy:
+ - carthage build --no-skip-current --platform ios
+ - carthage archive $FRAMEWORK_NAME
+
+deploy:
+ provider: releases
+ api_key:
+ secure: p28zh58SsuOu7kD1/OhTklKsuAGD/DbSjBHDW7Tz1Yw+KDOm/RZZwdCmm9s3aroK7imtzSePj16v6Wxg4JT1JbVdNo2meEg/b6Ue0BcifEOx6dxKqeAtutQQdG3xqRIJxPZaK1nm6BSUZ5haaLMEKIFfiumQSaVwQVhs0chP0d4=
+ file: "$FRAMEWORK_NAME.framework.zip"
+ skip_cleanup: true
+ on:
+ repo: smartdevicelink/sdl_ios
+ tags: true