首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未能从git上获取git的依赖关系,后更新钩子

未能从git上获取git的依赖关系,后更新钩子
EN

Stack Overflow用户
提问于 2016-03-21 12:00:15
回答 1查看 236关注 0票数 0

我有一个golang项目,我想在我按下它时在服务器上构建它。

后更新钩子被触发,一切都很好,项目被签出到某个目录,但是,当它尝试获得依赖项(cd /go/src/kiyanov.com/app/go get )之后,就会出现错误。

remote # cd /go/src/github.com/dgrijalva/jwt-go; git show-ref remote: fatal: Not a git repository: '.' remote: package github.com/dgrijalva/jwt-go: exit status 128

remote # cd /go/src/github.com/lib/pq; git show-ref remote: fatal: Not a git repository: '.' remote: package github.com/lib/pq: exit status 128

remote: # cd /go/src/golang.org/x/oauth2; git show-ref remote: fatal: Not a git repository: '.' remote: package golang.org/x/oauth2: exit status 128

gopath被正确地导出,包被下载。但是,在此命令失败后,请按照以下步骤安装

go安装在下面的推送后工作正常,一旦更新后使现有目录中的所有内容都恢复正常。

我不知道为什么它不工作.The唯一的建议,因为它发生在更新后挂钩,但我不确定。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-30 05:05:46

我的解决方案是安装Jenkins,将所有脚本移动到它,并从post-update脚本启动使用Jenkins构建

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36130459

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档