博客链接: http://codeshold.me/2017/08/jekyll_page_build_failed.html
The page build failed for the
master
branch with the following error:
Page build failed. For more information, see https://help.github.com/articles/troubleshooting-github-pages-builds/.
For information on troubleshooting Jekyll see:
https://help.github.com/articles/troubleshooting-jekyll-builds
问题
以上是自己向 GitHubPage push 代码之后收到的 build failed 信息(邮件全部内容)!
自己很诧异,因为距离上次成功push && build后,我从未做过任何配置文件的修改(中间仅隔了几天),而且自己本地测试跑Jekyll, build也是成功的(bundle exec jekyll serve
)并没有出现任何的报警和 failed 信息(本地重现不了)!
根据Github邮件中的链接,自己一个个都仔细看了,然并没有任何的帮助。于是自己给Github Staff发邮件希望能获取到更详细的错误信息,之后收到的回复如下:
Here’s the full error we’re seeing:
[31m Liquid Exception: 1 is not a symbol nor a string in sitemap.xml[0m
[31m Fatal: TypeError[0m
[31m 1 is not a symbol nor a string[0m
You can also find this by building your site locally with Jekyll: