-
Notifications
You must be signed in to change notification settings - Fork 3
/
.travis.yml
32 lines (32 loc) · 1.49 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
osx_image: xcode11.4.1
language: objective-c
env:
global:
- FRAMEWORK_NAME=Applivery
- PROJECT=AppliverySDK
- SCHEME=Applivery
- OS=13.4.1
- DEVICE="iPhone 11 Pro"
cache:
directories:
- Carthage
before_script:
- carthage version
- carthage bootstrap --cache-builds --platform iOS
script:
- set -o pipefail && xcodebuild -project $PROJECT.xcodeproj -scheme $SCHEME -sdk iphonesimulator -destination "platform=iOS Simulator,OS=$OS,name=$DEVICE" test | xcpretty
before_deploy:
- carthage build --archive --platform iOS
after_success:
- bash <(curl -s https://codecov.io/bash)
notifications:
slack: applivery:KX1jJ5dWdGbw0xXOXImfKgSD#ci
deploy:
provider: releases
api_key:
secure: WBzF20+EHHZ3ykCaaVKQB+aqpDgEC4YZ6u5+vkINsk7rxZ8Y7EzcuMURKe37vd3JuptOnr4vrsFi5utVf9fbZDlXp4nAO9Y84iu2lURS6a62HXl3BD2i/RoGkcItuT26maJAb+TirYmEoJwjalNEj1rsoVzhy6edTB2qi2fMnDJ0/8LHAlHpBGxwuTSwivZLVX88pZTKQ0F9NgMB351YVy6D0B8jo6pBBSvhSYpp2B4jzMvFzHIPXQiTRuQLCbx51zL8XiDpTn9zmAyhaJPhUvELRwEDX+sS/273bIjmE6/Ae+KCv/FMNIrRs200IzOVRoSJEvsixDswwrmSyn7n/A+CBT0qDToisAQ25GbFvw+GaUgcETTm6AhYgp8sBFJLEPVKja7bwlp8M8NJ9e2FtspzZIYDJw7Ty4uacBcsRT0AXHwVb7PphVFHInZpkmRz04SW5o+1rsuX4SRz9DQleayo+dXro7V/tbw320CvI2WhUy5wlkXR1U2iiPTbTBDQp+8o8juEQvhY3ccid+YSTBk2eHeH9ZFPsvm5axlYccQVLvYN9NMP52NQHU+uxzbB7hmtzTflld5KiM5Yw8bhP2d3FJe4Uq3C7GGdzs/uIwMamSpihUZsZh+dSH35jlHPaE0eooEgeBTSHwkTjuDDyr7qwPWxX82ElH+VMXyXQ0E=
file: "$FRAMEWORK_NAME.framework.zip"
skip_cleanup: true
on:
repo: applivery/applivery-ios-sdk
tags: true