run linkchecker

This commit is contained in:
Jorge Aparicio 2018-11-03 19:47:28 +01:00
parent c27efea6b7
commit 9ddf3bf8e7
2 changed files with 18 additions and 0 deletions

View file

@ -12,6 +12,8 @@ main() {
# install mdbook
curl -LSfs https://japaric.github.io/trust/install.sh | \
sh -s -- --git rust-lang-nursery/mdbook --tag v0.2.1
pip install linkchecker --user
}
main

View file

@ -12,6 +12,22 @@ main() {
cargo check --target $T
cargo check --features timer-queue --target $T
if [ $TRAVIS_RUST_VERSION = beta ]; then
rm -f .cargo/config
cargo doc --features timer-queue
( cd book && mdbook build )
local td=$(mktemp -d)
cp -r target/doc $td/api
cp -r book/book $td/
cp LICENSE-* $td/book/
linkchecker $td/book/
linkchecker $td/api/rtfm/
linkchecker $td/api/cortex_m_rtfm_macros/
fi
return
fi