-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
36 lines (36 loc) · 1.6 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
language: objective-c
cache:
- brew
- bundler
- cocoapods
osx_image: xcode11.2
git:
depth: 10
install:
- sh install.sh
script:
- set -eo pipefail
- xcodebuild -scheme MovieDB -workspace MovieDB.xcworkspace -sdk iphonesimulator13.2 -destination "platform=iOS Simulator,name=iPhone 8,OS=12.4" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO ENABLE_TESTABILITY=YES clean build | xcpretty;
#Data layer unit tests
- bundle exec fastlane all_tests
- bundle exec danger #dry_run
after_success:
- bash <(curl -s https://codecov.io/bash)
- bundle exec fastlane generate_docs
deploy:
provider: pages
target_branch: "gh-pages"
verbose: true
cleanup: false
keep_history: false # NOTE: set true when not using gh-pages as target
github_token: $DANGER_GITHUB_API_TOKEN # Set in the settings page of your repository, as a secure variable
local_dir: docs
on:
branch: master
branches:
only:
- master
- develop
env:
global:
secure: vt1lp+qb9aKThzlae0wJssY6Pg7/8gjQGaA5BwHXexxifAdDSv06c16SoR2kghPR67S+mhQ97XwkA14+ecsjxZ2v2BsGobjJz6hTFe2LzV8o61cpLxKJXASUhOoX3bQs4XKuQWwLZdN7pex7wIUFW2XZEkulErbzNSzXM1wih9vxsiojGHRTxsy10nvGIraTBxztuh15NnKOdaCMURXEYeOfM5QbSHYswibqU4uDXHnMrsXuM2lr3/pMSfio/FB0DFP3uAde7q0lNzRNccZgBJ5qy7b83NO5gF/K9OhwC1wTHUnqpP5a0rg9yRAho7Eq6d7B/9ZFroEvOOtLuqKMM1OzDYosiQtdiuzdUJ0uOfFKWlJlVIAukLk1t9XFt18o7VWdHDUJkhlETNMuBQIB+r8lJxh/hWkTKNUtXylZb1F2fWy60RlZUQ7I4OgTKP+XWDXkPOvMfjaEqvsdcc6wJ4T40rFpqT4ZcKc7rLQ8s1oowzGjKcO3e72o+fM4HYpJq7QtWdXs2qycJGYPihL+RbjVs3mv2Utecu2QvrXkA2y19nJNXlzKOQnNLX8X7UtTKxPxygDn0k6KKWefAi0sXvgl6ch9BSnYkCJqfXW4HXMpSo+CN6MXIr0Y32L+IWOQzmxbQwyrQaAe/53KhxFOFxYHln4MTL+LrY6fh4BkPt4=