forked from OrderOfThePorcupine/ProjectPorcupine
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
34 lines (33 loc) · 1.46 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
# adapted from: https://github.com/JonathanPorta/ci-build
# Using objective-c since windows build images are not available
# The chmod-ing may be uneccesary
language: objective-c
osx_image: xcode6.4
rvm:
- 2.1.2
before_install:
- chmod +x ./Scripts/Install/unity.sh
- chmod +x ./Scripts/Install/mono.sh
- chmod +x ./Scripts/Install/stylecop.sh
- chmod +x ./Scripts/test.sh
- chmod +x ./Scripts/check-style.sh
- chmod +x ./Scripts/travis.sh
- chmod +x ./Scripts/build.sh
env:
global:
- BUILD_VERSION=$( date +%Y.%V )
matrix:
- JOB=unit-test
- JOB=stylecop
script:
- ./Scripts/travis.sh
notifications:
email: false
deploy:
provider: bintray
file: ./Scripts/bintray.json
user: koosemose
key:
secure: PufaISwFWiFSLoBM/fMIBpABcTAmktf4pYS9nbEB5IrnYPm67FKLsFjVKofCkMVT/Z7/DoglqT88zit/g1nFklcAvAcQ3dz5zfWqftpIX5fWG7KnNggivnM0EZldj81lVlBuwQeg98F84VVK6qVAk1bcTxdosPn8gtGw3/QSGqWpMe1il38YFG8nb/hMx2lgJqw4s/55yau96N6/05WJdSbdmfdtptoz9oXRBr5Yq2vHwvtQPuNJNaxx7fCcf4URPrb78vShB+Uvj3+Lppvmmf7xIKhcSPXLIEXN8Szoa+CSBdbn6jm/7gD4mPdpN8UeK9MtqskSeg2lrdOw6ABzfxFmBfd+NlktTBE01uAXLJmvtoarcyR5jLAI+I0306YjmxYL4ZW7SwcSTaOLz6N6CvzbkAWSk6jJ51Uq90bpVE7k6d1VaA5V9DKdAjL1AdIuyMNMmal+wzo43/7jbij6iBBO482AjEkxEIsbS6C1UXMdfBDwRjT0Os3FcXXX3VVARiRXfXn7ZfYvFpvt1sSil6rxsZkHPrg9egvNLG2fjOVR79+cDQII0xGv25z8cNrVV9ligXCxjJrE4CW5EQ8Jp3188E9QDek/6dt3tgRUS4egA83o+aYLAeQDIYtc09U1gbw6SFI+QhLBllHO0WFPjaAm+MGJtewfwVYuAUNZmXE=
on:
condition: ($TRAVIS_EVENT_TYPE = cron) && ($JOB = unit-test)