sudo: false
dist: trusty
language: rust
cache:
- cargo
before_cache:
- rm -r $TRAVIS_BUILD_DIR/target/debug
jobs:
include:
- os: linux
rust: stable
- os: linux
rust: beta
- os: linux
rust: nightly
# deploy
- stage: publish
os: linux
rust: stable
env:
# CARGO_TOKEN
- secure: "ZFVUuLLY6PZwc8kjUfGeEK8rrWa01sXEkB3APIxTnQQSP/VPkNcIRZtIjY3KPYwWBZqrrICclEzMJ7llgk58Sk8rfLI33mk4br1QFq+R0eCeW4YnDu7jTpZqjyXhWwStzE83RbXMqdElMnOntrQQLp2t2qNfqcZ58T9knt2qJfNM5MUNqN3ytP30as+nYRBSvv3mrYqKTe24tj4YwfUMFNeVr48FUPo99kOXeRfhaVpJVlm/id7mnYVq3VoXexTLMT/TTq5r5838SxMkl+8VD34wPerNrWsHyFunbn+nl/0W51iJ12+KxBjQb2FmJIkerZREkOOIkcdk8d3qeEIFTOlW7aSCapMDehVj+4/UtvnIXb1MClxphKFC6+Rpy52zzfufh7IJmjDzwzCUfGvTqbGWsghwQzxRp4yAoN8x0JQSRi6Zes5N0njZ7gFEdihBkwfmc/XYyOyGgpwkpOeHd/aqLT8kpZGDhgevzQtBleMgJuC5bob4+jvVAF3Q2NP6h4AriUvOgH14aCaW1/EAV4TUkUAvDIe5nGb6rT6WgBYjFInMD/Ny5dEENg6wDfqX3OAmHDPaYlIcLnb7XaRI/s9t2bSw/6kRRVlkgM4dwEtptD7u8MzF190m22fiGWCy7LvXjI2xME3kQAxZnElV+RNK7j5qaByL4tqsyiBh/7E="
install: true
script: true
deploy:
- provider: script
script: 'cargo publish --verbose --token=$CARGO_TOKEN'
on:
tags: true