我正在尝试构建一个docker容器,我可以在其中构建我的GAE go app。我稍后会在gitlab.com上使用这个容器。
我有一个安装了最新golang-gae-sdk的容器。 当我尝试构建它时,我在我的项目根目录(/ project)中:
goapp build ./...
得到了这样的答复:
/project/src/github.com/gorilla/mux中没有可构建的Go源文件
当我尝试获取包裹时:
goapp get ./...
我得到的回答与以前一样。 构建它的唯一方法是删除github.com文件夹。但是不应该在存储库中在我的git repo中拥有正确版本的依赖项。
任何人都可以帮助我或解释它是如何工作的吗?