Skip to content
This repository has been archived by the owner on Oct 17, 2022. It is now read-only.

Commit

Permalink
Merge de878a3 into cd8ec7e
Browse files Browse the repository at this point in the history
  • Loading branch information
AnanthaKrish committed Apr 4, 2017
2 parents cd8ec7e + de878a3 commit 177945d
Show file tree
Hide file tree
Showing 55 changed files with 2,370 additions and 7,476 deletions.
21 changes: 21 additions & 0 deletions .jazzy.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
module: BMSPush
author: IBM
github_url: https://github.com/ibm-bluemix-mobile-services/bms-clientsdk-swift-push

skip_undocumented: true
clean: true

custom_categories:
- name: Client
children:
- BMSPushClient

- name: Options
children:
- BMSPushClientOptions
- BMSPushNotificationAction
- BMSPushNotificationActionCategory

- name: iOS 10 Rich Push
children:
- BMSPushRichPushNotificationOptions
4 changes: 4 additions & 0 deletions .slather.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
coverage_service: coveralls
xcodeproj: BMSPush.xcodeproj
workspace: BMSPush.xcworkspace
scheme: BMSPush
33 changes: 27 additions & 6 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,36 @@
language: objective-c

matrix:
include:
- osx_image: xcode7.3
- osx_image: xcode8
- osx_image: xcode8.2

before_install:
- rvm install 2.4.0

install:
- gem install cocoapods --pre
before_script:
- rm -rf ~/Library/Developer/Xcode/DerivedData
- gem install slather
- gem install cocoapods

script:
- pod update
- pod lib lint --allow-warnings
- carthage update
- xcodebuild -workspace BMSPush.xcworkspace -scheme 'BMSPush' clean build CODE_SIGN_IDENTITY= CODE_SIGNING_REQUIRED=NO
- xcodebuild -workspace BMSPush.xcworkspace test -scheme 'BMSPushTests' -destination 'platform=iOS Simulator,name=iPhone 6s'
- xcodebuild clean build -workspace BMSPush.xcworkspace -scheme BMSPush CODE_SIGN_IDENTITY= CODE_SIGNING_REQUIRED=NO
# For Xcode 7, test with iOS 8.1
- if [[ "${TRAVIS_JOB_NUMBER}" = *".1"* ]]; then
xcodebuild test -workspace BMSPush.xcworkspace -scheme BMSPushTests -destination 'platform=iOS Simulator,name=iPhone 6,OS=8.1';
fi
# For Xcode 8, test with iOS 10.1
- if [[ "${TRAVIS_JOB_NUMBER}" = *".2"* ]]; then
xcodebuild test -workspace BMSPush.xcworkspace -scheme BMSPushTests -destination 'platform=iOS Simulator,name=iPhone 6,OS=10.1' -enableCodeCoverage YES;
fi
# When merging or pushing to the master branch, release a new version and publish the API documentation
- if [ "${TRAVIS_PULL_REQUEST}" = "false" ] && [ "${TRAVIS_BRANCH}" = "master" ] && [[ "${TRAVIS_JOB_NUMBER}" = *".2"* ]]; then
bash scripts/release.sh;
bash scripts/publish-docs.sh;
fi
after_success:
- if [[ "${TRAVIS_JOB_NUMBER}" = *".2"* ]]; then
slather;
fi
141 changes: 0 additions & 141 deletions Apple Docs/Classes.html

This file was deleted.

0 comments on commit 177945d

Please sign in to comment.