文章目录
- 安装changelog插件
- 重启jenkins
- 配置 Changelog
- Execute shell 使用 changelog
- 邮件中html格式也可以使用
- 构建测试(查看构建项 -> 控制台输出)
安装changelog插件
插件文件可通过 V 获取
点击 左侧的 Manage Jenkins —> Plugins ——> 左侧的 Availabled settings
重启jenkins
配置 Changelog
重启之后 会在项目的configure的构建环境下 出现一个
Add Changelog Information to Environment
Entry Format 填入
%3$s(at %4$s via %1$s)<br>
Date Format 填入
yyyy-MM-dd HH:mm:ss
Execute shell 使用 changelog
#!/bin/bash
echo SCM_CHANGELOG $SCM_CHANGELOG
if [ ! -n "$SCM_CHANGELOG" ] ;then
echo "没有commit记录"
else
echo "SCM_CHANGELOG 如下 $SCM_CHANGELOG"
fi
邮件中html格式也可以使用
<li type="none">${SCM_CHANGELOG}</li>
构建测试(查看构建项 -> 控制台输出)
仓库中有commit 提交
仓库中没有commit 提交