From a0d11bf7d6b9b342d0901172d06bbe56081b9e89 Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Mon, 22 Sep 2014 21:43:30 -0700 Subject: [PATCH] Upload docs to Rust CI as well --- .travis.yml | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8ac2b76..79f861a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,20 @@ language: rust script: -- cargo build --verbose -- cargo test --verbose -- cargo doc -after_success: ! '[ $TRAVIS_BRANCH = master ] && [ $TRAVIS_PULL_REQUEST = false ] - && echo '''' > target/doc/index.html - && sudo pip install ghp-import && ghp-import -n target/doc && git push -fq https://${TOKEN}@github.com/${TRAVIS_REPO_SLUG}.git - gh-pages ' + - cargo build --verbose + - cargo test --verbose + - rustdoc --test README.md -L target + - cargo doc +after_success: | + [ $TRAVIS_BRANCH = master ] && + [ $TRAVIS_PULL_REQUEST = false ] && + echo '' > target/doc/index.html && + sudo pip install ghp-import && + ghp-import -n target/doc && + git push -f https://${TOKEN}@github.com/${TRAVIS_REPO_SLUG}.git gh-pages && + rm target/doc/index.html && + mv target/doc . && + (curl http://www.rust-ci.org/artifacts/put?t=$RUSTCI_TOKEN | sh) env: global: - - secure: bK8RmAtQcJvxXZFe+WqfRwuQqq1h3PXCFtrd73m4PWysdMEhtWb+ZKugPw8ykT3YVVLqbLnzH2Z8iM0RkF57aJvk7H1P4Syw4h2pPvvgP91ayzHbUnWwxkkJJ+oQ8lDJtcDHQ4BQhKMpTqY4tbaG6KeSwSdqDRCJuzHbZJzR0Eg= + - secure: bK8RmAtQcJvxXZFe+WqfRwuQqq1h3PXCFtrd73m4PWysdMEhtWb+ZKugPw8ykT3YVVLqbLnzH2Z8iM0RkF57aJvk7H1P4Syw4h2pPvvgP91ayzHbUnWwxkkJJ+oQ8lDJtcDHQ4BQhKMpTqY4tbaG6KeSwSdqDRCJuzHbZJzR0Eg= + - secure: WVCzGVsthRub6ezJU15xzo+ahlUoZEwvZDeMPmjIMf1G28ObE9Y4BeUNW0j9CxCjyQ+5S0mrp1l0TESN326XTDosigabDiGnKyr5wfncnreN3PCUi3gx7NI+bRTy9B3eV318BhuCDgLgRWLWufCyPtkgAdT6cl+u6p+bEh+vyxo=