-
Notifications
You must be signed in to change notification settings - Fork 251
/
.travis.yml
26 lines (26 loc) · 1.34 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
language: objective-c
osx_image: xcode11.2
env:
global:
- FRAMEWORK_NAME=MXParallaxHeader
before_install:
- brew update
- brew outdated carthage || brew upgrade carthage
install:
- gem install cocoapods
- gem install xcpretty --no-document --quiet
script:
- set -o pipefail && xcodebuild -project MXParallaxHeader.xcodeproj -scheme $FRAMEWORK_NAME -sdk iphonesimulator13.2 -configuration Release | xcpretty -c
- pod lib lint --quick
before_deploy:
- carthage build --no-skip-current
- carthage archive $FRAMEWORK_NAME
deploy:
provider: releases
api_key:
secure: q83VCMSSQC2ne5w1B7fTdz72qvR1OqeYzKG6ZcVpNWFEAGqTG87Q9+kw9UjT4hX9aosHF1OV5qNb+LN8gGe1p562xnZp9vjeg1LNuEgJkJ9A27CullXcwQ1YdnShuzfmEkrrfZMvF+Ulw5/WyZN1VBEH8R7hAqpju+HHZgCSDkj4TkNLwZRHdtfjhRTYGrguDRWNFSnZ1FcUSKZaV2AivKatL0C1SZ6bCDU3IRNNbNs/Go+R7ajcLYR/1ifHsbdUgK9dxIObO9Ual4oRIYb3m6ZpuKWEIyv5Wd4cgkpC6xzgCVXUgsTjWPV32BiIEFu3knk4ny3iHg0Ij6MZkit9tp/DFjJWv9GUFtNGfoV52cQ8hCqhqJi39ywFuyISfkXhlB9WMlDjkKyfzl6GbRepfi7HOPVKhYywMICfX8/GKlcDhnJyA0ah8vlHARMOu7f1RZMOoleLl0D4Z88ktxSqxFicVLCNcsjNPlKle2l0Lw8CLiLeXB1BKhcE+5uClhRyySUehvI6gVIaRs5pYu8iYeMJLXF/MyITsyeD4Ygzp8bxOSfJ/7xa4oKRFLt1fLUxySMP44bb7DHX6zkLwtH7v/z9Xn7uy2hG32LbulIN1Nok+SjweqoZDi+au3lj8gOWC0YFf+TYHqHOVCKGUbvAsr98Qto9aKyQ5V4dnK6pBLs=
file: $FRAMEWORK_NAME.framework.zip
skip_cleanup: true
on:
repo: maxep/MXParallaxHeader
tags: true