Jenkins 获取 Git 的提交记录(Change Log)

本文介绍了如何在Jenkins持续集成过程中获取并展示Git的提交记录,以便在编译完成后通知中清晰显示代码更新内容。通过下载并编译changelog-environment-plugin源码,配置Jenkins插件,设置格式化选项,最终实现在构建成功通知中包含Git Change Log的功能。
摘要由CSDN通过智能技术生成

工作中用 Jenkins 做 iOS 和 Android 的持续集成,之前实现的是当 git 有新代码提交的时候,就会自动编译并上传安装包到蒲公英,然后自动发送QQ群通知或者讨论组通知给相关小伙伴,方便其他小伙伴直接下载测试。但也有一点不方便的是,其他人下载还不能明确的知道这一版更新了什么。考虑到因为每次 git 的代码提交会说明这次提交修改了什么,所以就打算直接把获取 git 的提交记录显示在最终的编译完成的通知中,直观的显示给每个人。

最后收到通知的效果基本是下面这个样子:

 

 

由于 Jenkins 并没有官方的插件来做这个事,只能找现成的已经有的开源代码自己编译插件,最终也终于找到了。

那就直接开始做了。

下载源代码

首先,这个插件的源码地址是:https://github.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值