watchexec/.travis.yml

41 lines
1.2 KiB
YAML
Raw Normal View History

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 13:53:45 +02:00
- os: linux
2016-11-15 23:16:40 +01:00
rust: stable
2016-10-14 13:53:45 +02:00
env: TARGET=x86_64-unknown-linux-gnu
- os: osx
2016-11-15 23:16:40 +01:00
rust: stable
2016-10-14 13:53:45 +02:00
env: TARGET=x86_64-apple-darwin
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:
2016-10-15 16:43:25 +02:00
secure: UsikH6ulNyA6vHcbNP16evFpHW9A/ns8+sP2eXWRgW9lmp2Fjwi+xiZaQdqvcUU/yxhjysnCVAvMKzIHKaWofxNLn/8H7s1+f0KeEYW3bJLKyc06vtNX41PTqFZ7/jFEYOroyKrLVzWz4oqRUs+nHZcFUM/stUfyRJe4RCX8MZ1rQ7d7LWl1DazaxXIwJ/0h1q2ywxW9UMeP1xLaUL0Wk2pKuvQ0YXG3ahxZ4mcfBmj4fQaW6ByifioATbCinoQRqGyR+tKKTWQtk/7qcyluMsIWtHOiVf3q8VW6DcV4xqNJig0jdPQvP2iciK0ajl6yvVc8rZkgTtbg8EKMFcx4QI15W5fi9lHt10FN1dkj0NYgZE78zz/7He0P8arsOj88zIGGT2t2CQyIWCkHLQscCDgJl7aTYD0BX5BiU6VfDxIx0KnLKe/+YIZETIZTF8GhnUIIdY04I+gao8MrzhkbFBJvUQje9nzHu2NOUAongj0u9ZEvJyX3vVV52/yv9IJAXqxqSoW4Uj1eJ3vOlLLM6WDPrGDwQjpdhQUt3PShElge3kOEhL1sFOAt58i8rCqKgnBFBlrYpZxD1vXrHaWSExAULI17c5h7Zysg7F42BShR0cJn326pM6slxWsp/d8PB7/neQ85jlRy6WCf/yxY38arJ7UpQIvnxrZuHzzH4vI=
2016-10-14 03:32:15 +02:00
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