forked from tomkroening/AsyncTask
-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
26 lines (26 loc) · 1.28 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: xcode7.3
language: objective-c
before_install:
- gem install cocoapods
- brew update
- brew outdated carthage || brew upgrade carthage
env:
global:
- FRAMEWORK_NAME=AsyncTask
before_script:
- carthage bootstrap --platform osx, ios
script:
- xctool -project AsyncTask.xcodeproj -scheme AsyncTaskOSXTests build test
- pod lib lint AsyncTask.podspec
before_deploy:
- carthage build --no-skip-current --platform osx, ios
- carthage archive $FRAMEWORK_NAME
deploy:
provider: releases
api_key:
secure: EKGGCMYgZIrBzeaBIer8N1kVFCgJ7FVvM1raRuOak7Io93hLiIh8rdaXIgynWT/RujM0ErS55foHOn4Xo/7neu215i2r6Zc84DqPYwi+xxmpNTnJvXSm6R4z5Uj6dsTxsmzXQyJMQa63+hD5d4NONbzUzCAAmZwUz8KLPcpMiY6HKjPS3bferDanMMZWeDFn7GBTwLeRJN/G0RPJOMg8RE7WOuqeA4y6a7F7ObrBgxHEqvnqDiy+VQy1chhdsmRRYxUJNxLhV3WcJGxSs7lTxVGwdfTMm3oZb8tyj3fZ2nvT+k5xaCQ/QlcGbK5KS8NkYxenqccyHA8HtI8dXnso2vhuHHO1OPh9kNoA7mQ1Qvh5b1RaNKU0GF2oJU6edvKwmr0JBtRntFF06N8A5Ee8uQkNDnnh4KkRlV4LcZ2UDHQ2JhfvuamivrHCsyiI/xgS5VpceEUeWb2I99rfW6j+vqSNxKWNeT4gRxBgEtM4PAf3q0BXiGroLq8qfuatQmWqTFImz8qS8v0UgwMbFRdnwXb2t3Wr1NYCu2FpCajK4ijq0WKoZkfVC4xkRRY3joa4tSargjxsmAw/FLrt+jt3N/7BwfUDJVFFw5lQx+RQBVw50jWhB7go+u2rR7TbnqZeMT1Pm4M9CPne9YgZR4ETCDrric/dpdRCJMTx3aL0bws=
file: AsyncTask.framework.zip
skip_cleanup: true
on:
repo: zhxnlai/AsyncTask
tags: true