Merge pull request #204 from RustPython/travis-doc

Auto build and deploy documentation to website repo
This commit is contained in:
Windel Bouwman
2018-11-23 18:32:44 +01:00
committed by GitHub

View File

@@ -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