欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 汽车 > 新车 > 轻松实现CI/CD: 用Go编写的命令行工具简化Jenkins构建

轻松实现CI/CD: 用Go编写的命令行工具简化Jenkins构建

2025/5/3 0:23:42 来源:https://blog.csdn.net/m0_52101417/article/details/147612056  浏览:    关键词:轻松实现CI/CD: 用Go编写的命令行工具简化Jenkins构建

在工作中,随着开发维护的服务越来越多,在很长的一段时间里,我来回在多个服务之间开发、构建、查看容器是否启动成功。尤其是开发测试阶段,需要打开jenkins页面、搜索应用、再构建、再打开rancher页面、搜索应用,这一连串重复的操作让我有些疲劳,开发已经很累了~真的已经再受不了~,所以有了gojks命令行工具......

怎么安装?

1.安装到windows中配置环境变量

2.如果有go环境(go path已经配置),直接go install 安装

怎么使用?

1. 添加jenkins配置

​
# jenkins地址端口 账户:密码
gojks add jks http://localhost:8500 admin:admin

2. 添加rancher配置

# rancher地址端口 账户:密码​
gojks add rcr http://localhost:443 admin:admin

3. 添加飞书机器人配置

# 飞书机器人​通知
gojks add whk https://open.feishu.cn/open-apis/bot/v2/hook/test

4. 构建应用时会模糊查询构建名称,使用,隔开要构建应用的序号

gojks pub app

5. 构建多个应用,需要输入全称,使用,隔开

gojks pubs app1,app2

使用效果?

在idea中推送完代码,就可以无缝使用命令行进行发布应用

源码?

github开源:https://github.com/shallwecake/gojks.git

欢迎有兴趣的伙伴一起学习交流~

**;)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词