我有一个静态网站,由Jekyll在我的仓库主分支内的/docs
文件夹中构建本地,并将我的GH页面设置设置为从该文件夹提供。
但是,我不断获得Your site is having problems building: Page build failed. For more information, see https://help.github.com/articles/troubleshooting-github-pages-build-failures.
一些注意事项:
/docs
的原因并将其设置为GH Pages所在的位置。/docs
中的文件都是编译的,只有HTML,CSS和JS。没有前面有_
的文件夹或文件。.nojekyll
文件夹中以及项目的根目录中添加了/docs
,以防万一。据我所知,这只是一个基本的静态网站,GH应该没有问题。我能想到的唯一一件事就是它被一个jekyll项目中的事实搞糊涂了,但我能看到的唯一解决办法是.nojekyll
并且没有'工作。
有没有人有任何想法?我担心我不能分享回购,因为它是私人公司回购。
答案 0 :(得分:0)
立即发布此答案,以便其他人发现它有用。
私有子模块会破坏构建过程,即使页面网站设置为从/docs
子文件夹提供服务也是如此。删除子模块可以解决问题并按预期为站点提供服务。