在持续集成中运行 mdbook

    以下是Travis CI的示例,确保配置了mdbook buildmdbook test运行成功。加快CI运转时间的关键是缓存的安装,以便您可以不用每次CI运行就编译一次mdbook

    发布你的图书到 GitHub Pages

    遵循这些命令的结果是,在您的存储库运行CI成功后,您的图书将发布到GitHub页面的master分支.

    然后,将此代码段附加到您的.travis.yml,并更新为book目录路径:

    如果你的 CI 并不支持 GitHub pages, 或是与其他平台进行整合: 注意: 不要求一定是 tmp 目录:

    或是放入 Makefile 文件: