language: rust rust: - 1.0.0 - beta - nightly sudo: false script: - cargo build --verbose - cargo test --verbose - | (for feature in '' bigint rational complex; do cargo test --verbose --no-default-features --features="$feature" || exit 1 done) - | [ $TRAVIS_RUST_VERSION != nightly ] || ( cargo bench && cargo test --verbose --manifest-path=num-macros/Cargo.toml ) - cargo doc after_success: | [ $TRAVIS_BRANCH = master ] && [ $TRAVIS_PULL_REQUEST = false ] && [ $TRAVIS_RUST_VERSION = nightly ] && echo '' > target/doc/index.html && pip install ghp-import --user $USER && $HOME/.local/bin/ghp-import -n target/doc && git push -qf https://${TOKEN}@github.com/${TRAVIS_REPO_SLUG}.git gh-pages env: global: secure: NNQ8QgQFZ05OhljZiuCg39AEPU7Yhko/shFlJG1lqYFoFrELibSmBPd7zJsTubufHRddn0ed6IH7qPLnzWJ/cS+dxwAopuqCFzGMOcd/JW8DJgD5PUBA8EVh8x0tNFJVxxdnGac1ufRneWMvMIxH2hO1DMc+8FZBBd7u1DNG1Lk= notifications: email: on_success: never