Auto build and deploy documentation to website repo

This commit is contained in:
Shing Lyu
2018-11-23 11:51:39 +01:00
parent 083eb977ad
commit 023e6119c4

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