diff --git a/.travis.yml b/.travis.yml index a4c551a4..16b4340a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,15 @@ language: rust - -rust: - - nightly - script: - - cargo build --verbose - - cargo test --verbose - - cargo bench --verbose - - cd serde2 - - cargo build --verbose - - cargo test --verbose - - cargo bench --verbose +- cargo test +- cargo doc +after_success: | + [ $TRAVIS_BRANCH = "master" ] && + [ $TRAVIS_PULL_REQUEST = false ] && + cargo doc && + echo "" > target/doc/index.html && + sudo pip install ghp-import && + ghp-import -n target/doc && + git push -fq https://${GH_TOKEN}@github.com/${TRAVIS_REPO_SLUG}.git gh-pages +env: + global: + secure: HO41LMpMXkF2In9+1sxWVu7fgolL+y9+4Q5PI6wZX2L5pDwpPJCjxaQarQXCEnoIxED1PlP03JuF7ULNz0zw1ylYhAOfOSdkxFZRnE2wMZqq6qvXBHwyMiDrAociIzoPKSGv7JVrKPsjsnd+96K6xxueIodQZrmAdyq7N/M82Mc=