language: rust
addons:
apt:
packages:
- libcurl4-openssl-dev
- libelf-dev
- libdw-dev
rust:
- nightly
- beta
- stable
before_script:
- |
pip install 'travis-cargo<0.2' --user &&
export PATH=$HOME/.local/bin:$PATH
script:
- |
travis-cargo build &&
travis-cargo test &&
travis-cargo bench &&
travis-cargo doc
after_success:
- travis-cargo --only stable doc-upload
env:
global:
- TRAVIS_CARGO_NIGHTLY_FEATURE=""
- secure: X7/4WHbwZxyFqsC4bC7hBpPJ5lyo/AUl3AjqSjyg1V/pDe9NRe2c71UOIL9Hmz9FPPag1aGqcknKaZFnecl+qPX8PvHkqNBGio15GJSDqmb6D/NqmLhhZAeHRnGpTfV4KIl0aL8qUDKiB8pZ3T3/A9OVSrKqKOTJcrUFnNkRLnpP+Fc8jwgOObnfdunitJFB+qGfborxH6A7SYAtHwY5IimaHhibDHyMO7hyWnDJmYMBjPA+HW50vF1SUROKHo8316am6RRbhvAcIZQvVAeZwdEWp08bCRDLXAZ2U+90qBdigo3DhsCKj3sAg4EKQ5gcE4osECfD/7hTT/aG2wp5FEVuRPaCKrwT0EnEX3K8Y7zyRzdJXZUMGnLh6HkTqCGJGEIpmyZfc/S1J19uIiIKFhKoYd58UelMnQB7IKFlrMm/A1fBlj70ggeJ9y0sl7b2+DK/fiEmGdL0kcDhAdL6VzbweAu9WTjBi97xhUo0jwM3V6TS1DKjc+7K1Gg6thVSvwmkNc01cSrUsPwwDY66tsqczr5/e9FUeuN/70XZN9ebTvJyxMDLICGSQ2SiKSECOTPdh0Q7LDserrDFO8nyjj1zraW42UHuYq+FN3efg/iWyKGi1iqOLyQxltlQ48KdV5pi8JO+yIfeM9fi/OTuD9KWachuVl6Ql8D8lCrptYM=