0

我正在尝试使用 codeship 自动从存储库构建文档。在执行命令之后,mkdocs build --clean我得到了我的站点文件夹应该在的路径。

INFO    -  Cleaning site directory 
INFO    -  Building documentation to directory: /home/rof/src/bitbucket.org/josephkobti/test/site 

问题是我无法使用 ssh 控制台进行调试找到该文件夹​​。

4

1 回答 1

0

该文件夹不存在的原因是对 Codeship 的 SSH 调试构建功能的误解,此处记录在https://documentation.codeship.com/basic/builds-and-configuration/ssh-access/

为调试功能启动的 VM 不是运行自动构建的实际 VM。它们是新的虚拟机,运行与自动构建相同的初始化步骤(即克隆存储库、配置项目特定的环境变量……),但没有实际的设置或测试命令。

因此,当 Joseph 通过连接到调试 VM 时,该mkdocs build --clean命令也没有运行,因此生成的站点不可用。

于 2018-01-11T09:24:54.307 回答