From b2835fce0a2999ad3994e5ee3c8bf32f1e1408d1 Mon Sep 17 00:00:00 2001 From: Paul Osborne Date: Sun, 10 Jul 2016 00:48:18 -0500 Subject: ci: push docs to gh-pages and code cov to coveralls This moves things around a fair bit in the .travis.yml to be more logically ordered and adds support for publishing docs (on master) to gh-pages. Code coverage is also calculated and published to coveralls.io. Travis is able to write to gh-pages on the github repository via the GH_TOKEN environment variable stored in the travis settings (marked as private). This token is generated from the github user 'rust-nix-bot' in order to avoid given access to other repos associated with an actual user's account (this practice is recommended by Github). Other changes worth noting: - We now test fewer intermediate versions of rust - The existing logic to publish to Carl's S3 bucket have been removed. Signed-off-by: Paul Osborne --- ci/run-travis.sh | 1 - 1 file changed, 1 deletion(-) (limited to 'ci/run-travis.sh') diff --git a/ci/run-travis.sh b/ci/run-travis.sh index 3b4ee138..5be6372e 100644 --- a/ci/run-travis.sh +++ b/ci/run-travis.sh @@ -33,7 +33,6 @@ fi if [ "$DOCKER_IMAGE" = "" ]; then export RUST_TEST_THREADS=1 curl -sSL "https://raw.githubusercontent.com/carllerche/travis-rust-matrix/master/test" | bash - cargo doc --no-deps else export RUST_VERSION=${TRAVIS_RUST_VERSION} export RUST_TARGET=${TARGET} -- cgit v1.2.3