-
Notifications
You must be signed in to change notification settings - Fork 46
/
.travis.yml
26 lines (25 loc) · 1.33 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
osx_image: xcode10.2
language: objective-c
cache:
directories:
- Carthage
env:
global:
- FRAMEWORK_NAME=SwipeViewController
before_deploy:
- carthage build --no-skip-current --platform iOS --cache-builds
- carthage archive $FRAMEWORK_NAME
after_deploy:
- pod trunk push --skip-import-validation --skip-tests --allow-warnings
script:
- set -o pipefail && xcodebuild test -scheme $FRAMEWORK_NAME -destination 'platform=iOS
Simulator,name=iPhone XS,OS=12.1' ONLY_ACTIVE_ARCH=YES | xcpretty
deploy:
provider: releases
api_key:
secure: XMk9jJ8j4FaJEKmmuIqw0EK399MeVbQYR68gedZg+OLPvjyO35O+SCWYdRmWilSRqrBgeqJGiPea9TqkKJIvnGN0sTsWAD8oBP1BFN2yHn5Mblne9GIWa5m3PTZawCHcT+LM3Uvg7pPlWOdCw6GDJmSL4JO5r7TWb3VmhG9cLjHtPX/6JaNgdY03SsJWUEWmhq9oQHEhPJ8ovnmlr2LZHlCVLKrOts1a4RcEySTBWdV6HzDsLx7fji5KJcADoVqpfj168AmduJTQHHDUsE57hOfBb+INfYY9HCEOVl8EiqBUqCA5c3SuJHGv+KGkyypawYRBTl2vdk8rqBfo+mH7kxuiczD1qQnlsOHW7OntD42LCRvJheNOpW19rtzCZh7sRa0gcWVgKCuGFtlO0Hf2x/ZM1ZryXr8sKAzECp2F6cP1NS2ETF76Mi8P84RHGfe9BTNXsxy1Buk/wlKAJq34gS/vn/6eXw0TJi+t6QC+glU8YxTmEZmVRBpriHVHgR0SI1qMsjz/c0SX6//WSHzj4GPKVsdbw4U5nEeU1XaiEFPMtHb95+h08+ZiylneXaoMlFgQ6fUA8HXr7rlDmHN7L6G6TZsdSINpfQ5FhSsPGY+qfBarJI+Gwx/qFxhXcghHCh/KefJ2wSWk6Gw4Vp+hR1Nw5RlJ72jOBft7oJCfEvk=
file: "$FRAMEWORK_NAME.framework.zip"
skip_cleanup: true
on:
repo: fortmarek/SwipeViewController
tags: true