-
Notifications
You must be signed in to change notification settings - Fork 3
/
.travis.yml
27 lines (27 loc) · 1.21 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
---
os: osx
language: cpp
sudo: enabled
git:
depth: 1
install: ./.ci/travis/install_deps.sh
before_script: ./.ci/travis/lint.sh
script: ./scripts/build.sh
deploy:
provider: releases
skip_cleanup: true
api_key:
secure: "n1/XFhPQ2t2OeY2xxffk6XoOkYEXgSjVKdDDGPG0Uk0S79LvCybo5y9qV0ueg/2A+ssav4Sks654QCGgfOp+sCZPMG2kOJQKvpIfNPY18/BRF7Qg72HdITDdnTqhkFcMLe3pUOP8pIPo/AiM0I6Md7Gm0PAf4El/5fFT3dl9ivaSen7GDRXZNtJprzEG4DNKaaxq70VSLCouJIkLcEcrhNqUTZlaPYiwTTe2GPsGlQWLI8k0ScKaBbS/geq55DuXqNUKQtU+mBPWXnqa/HQV4/GmQ8brKtrVfWeOFOy/JI2M4UqgmezjexH3WlOoN2UpTOK6Df5DLW2vafqUzEuLVe8kdZHDE+HN8FoZR21DgvyHXL0pQcx7hKRVUWT/YCTaoBg/E6k4GTv1SVXhapUIw/5EzVid35jbzHpzXyq+xMfsQszcTZR9oKfTjXxOugOoSOyBA8zQpNMX/T4dMnNitK1W0BZ3Xevv2/mcOsDIAOho0pGs5FZbYKSfWUC7u4PkvIB1haGvhG1BVxVZEoaquFHZqySURyuA8ClLW0UuIu35zvrDrXNIjaCJu42re5HcUevQ2qMpj/izAwGhnYEkJ5UJrQYcfjW7V8R4pfUE/UdAy1lZkSW3GF1bnGoUxMTj5nE4uDcFAVpEx4RjixQXG8w1fQLicxueKrcIlUnDO1w="
on:
tags: true
repo: ModusCreateOrg/genus
file_glob: true
file: build/*.tgz
skip_cleanup: true
overwrite: true
on:
tags: true
repo: ModusCreateOrg/genus
# create release on merge to 'master' and on a tag.
condition: $TRAVIS_BRANCH == "master" || -n $TRAVIS_TAG
# TODO: Post to Slack