为了账号安全,请及时绑定邮箱和手机立即绑定

推荐用于 CI 服务器的 Go 构建系统?

推荐用于 CI 服务器的 Go 构建系统?

Go
哔哔one 2021-07-08 10:07:47
所以我有一个带有 go-gettable 依赖项、测试等的 go 项目。我想将它集成到 Jenkins 中。除了编写 makefile 之外,是否有任何人为此用例推荐的自动构建系统?我需要:go-get deps 的自动安装(当然它们可以在规范文件中)递归构建。运行测试。GOPATH/GOROOT 管理(隔离 SDK 和路径)我过去曾使用过godag 来完成此类工作,但它似乎有点无人维护。编辑:目前我使用以下脚本作为构建步骤直接输入 Jenkins:#this gets the dependencies but doesn't install them, avoiding permission problemsgo get -d#build the packages, -x outputs the compiler command linego build -x#this was tricky - ./... means "for each sub-package recursively"go test ./... 
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 230 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信