我正在为我的travis-ci构建而苦苦挣扎。 这是我项目的树状结构:
- github.com
- src
- MyLib
- MyLibImpl.go
- main.go
main.go正在引用像这样的MyLib
package main
import "fmt"
import MyLib "github.com/hako910/GolangTest/src/MyLib"
func main() {
fmt.Printf("%v", MyLib.HelloWorld())
}
它在我的机器上运行良好,但在travis-ci中失败了这条消息:
$ go get -t -v ./...
github.com/hako910/GolangTest (download)
package github.com/hako910/GolangTest/src/MyLib: /home/travis/gopath/src/github.com/hako910/GolangTest exists but /home/travis/gopath/src/github.com/hako910/GolangTest/.git does not - stale checkout?
The command "eval go get -t -v ./... " failed. Retrying, 2 of 3.
这是我的源代码https://github.com/hako910/GolangTest,这是我的travis-ci构建https://travis-ci.org/hako910/GolangTest/jobs/348845103
我的配置有什么问题?