From 128dad300cfde3a88a38cb681aceb2a39c6c0ee4 Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Tue, 10 Jul 2018 15:31:42 -0700 Subject: [PATCH] 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 --- .travis.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 73cd33bb0..6f19388ae 100644 --- a/.travis.yml +++ b/.travis.yml @@ -114,8 +114,8 @@ matrix: env: JOB=check-nightly-cli script: cargo check --manifest-path crates/cli/Cargo.toml - # Build the guide. - - rust: stable + # Build documentation for the gh-pages branch + - rust: nightly env: JOB=guide-build-and-deploy cache: - cargo @@ -125,6 +125,9 @@ matrix: - cargo install-update -a script: - (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: provider: pages skip-cleanup: true