travis错误:命令“go get -u -v github.com/spf13/hugo”失败并在

时间:2017-12-03 15:52:54

标签: go travis-ci hugo

尝试使用travis构建我的hugo博客时收到以下错误:

  

命令“go get -u -v github.com/spf13/hugo”失败并在1期间退出。

我尝试使用空suggested here创建一个带有空配方的makefile,但没有成功。这是build log

有关如何避免此错误的任何建议?

1 个答案:

答案 0 :(得分:2)

go get与Hugo无关 - 或更确切地说:行为未定义。

Hugo提供它的依赖项,但不会将它们提交给GitHub repo。因此,您必须使用depmage(Make的Go变体) - 最简单的方法是查看此Travis设置:

3.9.0

请注意,如果要获得有效的CI设置来构建Hugo网站,我建议您只需通过curlwget从这里获取其中一个版本:

https://github.com/gohugoio/hugo/blob/master/.travis.yml