From 023e6119c436628532fa314758e85eaaf067fc7f Mon Sep 17 00:00:00 2001 From: Shing Lyu Date: Fri, 23 Nov 2018 11:51:39 +0100 Subject: [PATCH] Auto build and deploy documentation to website repo --- .travis.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.travis.yml b/.travis.yml index 47e9f5b6f..1f89aa23e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,7 @@ rust: script: - cargo build --verbose --all - cargo test --verbose --all + - cargo doc --no-deps --all env: # This is used to only capture the regular nightly test in allow_failures @@ -64,3 +65,13 @@ matrix: allow_failures: - rust: nightly env: REGULAR_TEST=true + +deploy: + provider: pages + repo: RustPython/website + local-dir: target/doc + skip-cleanup: true + github-token: $WEBSITE_GITHUB_TOKEN # Set in the settings page of your repository, as a secure variable + keep-history: true + on: + branch: master