我尝试为 Go 应用程序和 Jenkins 设置 CI。Jenkins Go Plugin 已经安装,它获得了正确的 Go 版本(目前是 1.5.2)。目前我有下一个:使用简单的应用程序测试存储库https://github.com/Agnikay/Test-Go-Jenkins已安装 Go 插件的 Jenkins(在 VPS、Ubuntu 14.04、x86 上)对于在 Jenkins 中构建,添加为下一步的构建步骤:cd src/main
go build main.go结果导致存在 2 个文件 - linux x86 的main.go(源代码)和main(可执行文件)。如果我使用作为构建命令go build main.go -o server收到错误:“命名文件必须是 .go 文件”。所以,我的问题是如果我的应用程序将包含更多的代码文件、包等,我还应该将它构建为go build main.go?如何正确地为go build输出文件命名以将其添加到工件中?我应该使用某种制作文件/脚本等来收集对构建机器的依赖吗?这里的最佳实践是什么?
- 1 回答
- 0 关注
- 115 浏览
添加回答
举报
0/150
提交
取消