Build documentation for master branch on gh-pages

Don't link it from the book as the book likely wants to use published crates.io
versions, but it should be available to browse if need be
This commit is contained in:
Alex Crichton 2018-07-10 15:31:42 -07:00
parent 92dd8e859f
commit 128dad300c

View File

@ -114,8 +114,8 @@ matrix:
env: JOB=check-nightly-cli env: JOB=check-nightly-cli
script: cargo check --manifest-path crates/cli/Cargo.toml script: cargo check --manifest-path crates/cli/Cargo.toml
# Build the guide. # Build documentation for the gh-pages branch
- rust: stable - rust: nightly
env: JOB=guide-build-and-deploy env: JOB=guide-build-and-deploy
cache: cache:
- cargo - cargo
@ -125,6 +125,9 @@ matrix:
- cargo install-update -a - cargo install-update -a
script: script:
- (cd guide && mdbook build) - (cd guide && mdbook build)
- cargo doc -p wasm-bindgen --no-deps
- cargo doc -p web-sys --no-deps
- mv target/doc guide/book/api
deploy: deploy:
provider: pages provider: pages
skip-cleanup: true skip-cleanup: true