我正在尝试运行 go 脚本作为构建过程的一部分。该脚本导入“自定义”包。但是我收到此导入错误。
存储库名称是bis
。我运行的脚本是 configbis.go。导入的包configbis.go
是mymodule
项目结构如下:
bisrepo -------
| |
mymodule configbis.go
运行configbis.go
configbis.go:16:2: cannot find package "bisrepo/mymodule" in any of:
/home/travis/.gvm/gos/go1.1.2/src/pkg/bisrepo/mymodule (from $GOROOT)
/home/travis/.gvm/pkgsets/go1.1.2/global/src/bisrepo/mymodule (from $GOPATH)
我尝试在 configbis.go 中导入 mymodule,如下所示:
import "mymodule"
import "bisrepo/mymodule"
import "github.com/user/bisrepo/mymodule"
它们都不起作用。我没有想法/选择了...... 我读了travis-ci文档,我发现它没用。
最佳答案
您可以尝试在 .travis.yml
中添加类似的内容:
install:
- go get github.com/user/bisrepo/mymodule
关于build - 在 travis-ci -golang 上找不到包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22432202/