特拉维斯去错误 'The command "eval go get -t -v ./..." failed'
travis go error 'The command "eval go get -t -v ./..." failed'
我有一个非常简单的设置..
- 一个 Travis.yml 文件:https://github.com/openassistive/OpenATFrontEnd/blob/master/.travis.yml
其中有这一行:
before_script:
- go get -u -v github.com/spf13/hugo
但它失败了 -
The command "eval go get -t -v ./..." failed. Retrying, 2 of 3.
(https://travis-ci.org/openassistive/OpenATFrontEnd/builds/166105574)
我想不通。我看到语言设置正确 - 并且查看其他 SO 帖子版本号是正确的。我应该使用其他版本吗?
阅读 this,go get ....
是 travis 上默认的 go build 脚本的一部分,如果没有找到 makefile。
一个简单的解决方案可能是添加一个带有 empty recipe
的 Makefile
$ cat Makefile
target: ;
$ make && echo "ok"
make: « target » uptodate.
ok
因此 travis 会将默认安装步骤设置为 true,这应该避免 got get
我有一个非常简单的设置.. - 一个 Travis.yml 文件:https://github.com/openassistive/OpenATFrontEnd/blob/master/.travis.yml
其中有这一行:
before_script:
- go get -u -v github.com/spf13/hugo
但它失败了 -
The command "eval go get -t -v ./..." failed. Retrying, 2 of 3.
(https://travis-ci.org/openassistive/OpenATFrontEnd/builds/166105574) 我想不通。我看到语言设置正确 - 并且查看其他 SO 帖子版本号是正确的。我应该使用其他版本吗?
阅读 this,go get ....
是 travis 上默认的 go build 脚本的一部分,如果没有找到 makefile。
一个简单的解决方案可能是添加一个带有 empty recipe
的 Makefile$ cat Makefile
target: ;
$ make && echo "ok"
make: « target » uptodate.
ok
因此 travis 会将默认安装步骤设置为 true,这应该避免 got get