-
Notifications
You must be signed in to change notification settings - Fork 14
/
.travis.yml
35 lines (32 loc) · 2.94 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
language: objective-c
osx_image: xcode8
env:
global:
- secure: "GdmhWb6VRqGzuwCpPXGNFI3urJAuvYi5uV1m0OownJPBqUhAW1mTZXay+u5sKgxxHCrZrdUW3oxcsDlhP7VYIVE3m/q6VvRUjxvgJE7p5GH/lzYx4yOqOG2J+Yf1L/R6Ms/1pbf+xURMthyrO1qpXoDofSXZJiNpQkw087khx9OZfBTk+2KyovyXzCxzK1U2aQIB4yccegjvO2TUnSlPWPdG+PJPU4d+alquPvZnkqjjTZlxahfmSvwF1VWdvSbXyX2dHsnhIePD9ilBHKkI2aduwQnbgJFRkjeJutQpcERkWxXorDQ0rxEfv7Uj2f14Cd3H19WXtnQ8FMF8JPHhJQHWQyWKoRzoR2VflC+g6y2x5Tb+vrhFvaMwTtAu+jYolMB7PEcE6Po6aD9COU0hNOIvXeW1gzw2mklRM42uLpK25JPYYV4y0eroajF4d0QMY6uZdZKYIbR351rgFsYu+MIUlhsuHtNkjm134RZwuMbGxw+FzwYHTSP805Zjwzkz00axhSZ5CWDOAbVzLGx1iSCfeDyzz+CHw75gzekkTafMhxzFfn/WcGDvmW3RZZQ/HKGPjg/92sypY/5JghlaXXgVN/Q4o6wH3ogkV3+G0zK7WPwa63LRxavhXI2PaqAxOhcJnX2hjctXDjuJOMA6067uQyol9rmM/o2hf0caf64="
- secure: "tUUniTiUgjosU6nthQ3sU/BaTXrxJRJfCAY/p10qF1eI/n2gHZfuiAwwL0QVkIYROa/YkT8n4k4o66zhak/exFLKKquG3AKYbjHVcgayqTvl0TAd13MqSJyoxeJ/mkBobqX8g0ui8pirT/3jPpvy0dUDOnCZjeKvw5gEhkwsmz6E1bBhEVJk6VmVb9j4XWUSrYdt0HqrXnpv3BJktmJQ9mN6RjuitRRSGtJ0aMxfKHBg87/ZjuzkjkrKmn7pyvcLT5tmEnomjzaruUfwZ0nEUvUgHqthjeRzngp2DYDMC6qEN8EU76+fSmTltFtns08wdSfSifEBLB+Fe/2JXlXJYSLYhPOzqt0srMDEgv9zyYooKfkRAzagR6mpSSueXZbzCezTYqSuU5pSFjuey9PS6R30Sn+vEtjhrhAExsRIFL+R/lGZi9kSO0DGz5/RI75nN+VUabOyTYBuy3s7QP4ApRs9AcpxXrFbepcG4RyrrleSHNT9AaX3Pw/k7gzzlDcH0d14CQ797237d7rD3IbRZqhE3Z5ZnosVSAHY3yWXmrGOmnNx6JuOmdXri8/ULh/B8DJ7gskxQG8Xc+kQtSUEMn7UCGe+7L6Z+FUp1wkW36+RHyOyFafFZGwhZu8hV/YwKCDzCemEpKI+FejyNWVpZ6VncsQG72C4a2ywpt+WwFs="
- LC_CTYPE=en_US.UTF-8
- LANG=en_US.UTF-8
- WORKSPACE=Buckets.xcworkspace
- IOS_FRAMEWORK_SCHEME="Buckets iOS"
- MACOS_FRAMEWORK_SCHEME="Buckets OSX"
- TVOS_FRAMEWORK_SCHEME="Buckets tvOS"
- WATCHOS_FRAMEWORK_SCHEME="Buckets watchOS"
- IOS_SDK=iphonesimulator10.0
- MACOS_SDK=macosx10.12
- TVOS_SDK=appletvsimulator10.0
- WATCHOS_SDK=watchsimulator3.0
matrix:
- DESTINATION="OS=10.0,name=iPhone 7 Plus" SCHEME="$IOS_FRAMEWORK_SCHEME" SDK="$IOS_SDK" RUN_TESTS="YES" POD_LINT="YES" DEPLOY="YES"
- DESTINATION="OS=9.0,name=iPhone 6" SCHEME="$IOS_FRAMEWORK_SCHEME" SDK="$IOS_SDK" RUN_TESTS="YES" POD_LINT="NO" DEPLOY="NO"
- DESTINATION="OS=3.0,name=Apple Watch - 42mm" SCHEME="$WATCHOS_FRAMEWORK_SCHEME" SDK="$WATCHOS_SDK" RUN_TESTS="NO" POD_LINT="NO" DEPLOY="NO"
- DESTINATION="OS=2.1,name=Apple Watch - 42mm" SCHEME="$WATCHOS_FRAMEWORK_SCHEME" SDK="$WATCHOS_SDK" RUN_TESTS="NO" POD_LINT="NO" DEPLOY="NO"
- DESTINATION="OS=10.0,name=Apple TV 1080p" SCHEME="$TVOS_FRAMEWORK_SCHEME" SDK="$TVOS_SDK" RUN_TESTS="YES" POD_LINT="NO" DEPLOY="NO"
- DESTINATION="OS=9.1,name=Apple TV 1080p" SCHEME="$TVOS_FRAMEWORK_SCHEME" SDK="$TVOS_SDK" RUN_TESTS="YES" POD_LINT="NO" DEPLOY="NO"
- DESTINATION="arch=x86_64" SCHEME="$MACOS_FRAMEWORK_SCHEME" SDK="$MACOS_SDK" RUN_TESTS="YES" POD_LINT="NO" DEPLOY="NO"
script: ./Scripts/test.sh
after_success: ./Scripts/docs.sh
deploy:
provider: script
script: ./Scripts/deploy.sh
on:
tags: true