Jenkins之实现自动构建Go项目
前言
项目需求:实现认证服务的自动构建,项目使用Go语言实现
实践操作
安装插件
[Manage Jenkins] -> [Manage Plugins] -> [Available] -> [Go Plugin]
安装完成重启下jenkins
安装及配置Go环境
安装Go环境
1 | # tar -zxvf /data0/src/go1.10.linux-amd64.tar.gz -C /usr/local |
配置Go环境
全局工具管理–>Go
添加构建项目
添加源码
默认情况下代码会checkout到$WORKSPACE/xxxx目录下,但是这样不符合Go项目的目录结构,需要将代码移动到正确的$GOPATH路径下
$WORKSPACE/../src/github.com/xxxx/xxxx-auth
设置Go tools
设置GOPATH
1 | # Create GOPATH |
检查并验证构建结果

参考资料
http://zpjiang.me/2017/08/09/Setup-Jenkins-for-Go-Projects/
======================================================
希望各位朋友支持一下
- 领取我的阿里云幸运券,谢谢.
- 使用腾讯云资源
- Linode VPS
- 搬瓦工VPS
- 阿里云1888元云产品通用代金券点我
- 阿里云最新活动全民云计算升级-拼团上云更优惠
本文作者:dongsheng
本文地址: https://mds1455975151.github.io/archives/24256e32.html
版权声明:转载请注明出处!


