2016-10-14 02:34:47 +02:00
|
|
|
language: rust
|
|
|
|
cache: cargo
|
|
|
|
|
|
|
|
env:
|
|
|
|
global:
|
2016-10-14 03:32:15 +02:00
|
|
|
- PROJECT_NAME=watchexec
|
2016-10-14 02:34:47 +02:00
|
|
|
|
|
|
|
matrix:
|
|
|
|
include:
|
2016-10-14 03:32:15 +02:00
|
|
|
- os: osx
|
|
|
|
rust: stable
|
|
|
|
env: TARGET=osx
|
2016-10-14 02:34:47 +02:00
|
|
|
|
|
|
|
before_install:
|
2016-10-14 03:32:15 +02:00
|
|
|
- export PATH="$PATH:$HOME/.cargo/bin"
|
2016-10-14 02:34:47 +02:00
|
|
|
|
|
|
|
install:
|
2016-10-14 03:32:15 +02:00
|
|
|
- bash ci/install.sh
|
2016-10-14 02:34:47 +02:00
|
|
|
|
|
|
|
script:
|
2016-10-14 03:32:15 +02:00
|
|
|
- bash ci/script.sh
|
2016-10-14 02:34:47 +02:00
|
|
|
|
|
|
|
before_deploy:
|
2016-10-14 03:32:15 +02:00
|
|
|
- bash ci/before_deploy.sh
|
|
|
|
|
|
|
|
deploy:
|
|
|
|
provider: releases
|
|
|
|
api_key:
|
|
|
|
secure: GFARzIskXsiKURXYX1Lb091r3SlBDlrGX4d52UWrZtkYUhtX8GAtArzgm74viGoKqy22StoahJ6PpyWmJK9y4gSZGcREd4xyvWcga2nz+IzGvHZqr/A20kf/vabSSvoomdX51swCh5DfeA94jGJBp/gLXUiNk/ughGzqGseUl2qBz0edq4B7Si1vygakOQiE/Fc59U0CKJwJ8tQyVSaJhmRRI99of1IwXQMz1PBJ8gKuz8m1TR76NdYA1Hkaom53EKz3/DZIT93GKhkfDdTH1eisKUUNnzePvBwUCQk+ew+0zVXMQ0EF3Ci41n9nZyY2L0lN+p8z2YgbnSl1Pj9aA4B9rU80fwWuLvJgqzuruzori0WvoHJ+4ZP3V+BcZVlEogujLuLM5k6N05OVq+QteVhsyYz79DbyBf93WIfpYYn2LDW3hyACpLUlc8axK8fHQSB6VGXmJBrJsc5/IidN9Dd7eHJE4poBFSsdeQe5yZbfmIL4agLBiA+nwI0mOOtkYS6XqUTMEADO2L7xqu7/CMjICz2756Ep5l1JJxr4C+FEzUqQhN8PRyGyPV7t8nwHosuoFkSU0tsf2CZaAlxPr5pAnXsqxJMhZTvlXbe2nfPNHYPZnKkcsuSL1tCl8ukeSuf5585tg2/MgNtHtQnXEO+HIE5txpfJ6Znac4WGHug=
|
|
|
|
file_glob: true
|
|
|
|
file: ${PROJECT_NAME}-${TRAVIS_TAG}-${TARGET}.*
|
|
|
|
skip_cleanup: true
|
|
|
|
on:
|
|
|
|
tags: true
|
2016-10-14 02:34:47 +02:00
|
|
|
|
|
|
|
branches:
|
|
|
|
only:
|
2016-10-14 03:32:15 +02:00
|
|
|
- master
|
|
|
|
- "/^\\d+\\.\\d+\\.\\d+.*$/"
|
2016-10-14 02:34:47 +02:00
|
|
|
|
|
|
|
notifications:
|
|
|
|
email:
|
|
|
|
on_success: never
|