GitLab+Jenkins+Maven+SonarQube 实战配置二

GitLab+Jenkins+Maven+SonarQube 实战配置二

上一篇主要讲了 Jenkins + SonarQube 系统完整搭建项目的过程,这一篇主要讲如何通过发送邮件,来告知项目人员,项目构建状态及质量报告。

接着继续打开项目配置,如下图所示:

增加构建后的操作

可以增加个 FindBugs results 代码检查,在增加个发送邮件通知,如下图所示:

下图是完整的选项配置

项目顺利编译完成,控制台显示如下结果信息:

上图显示,说明系统已发送邮件通知成功,下面就是登录邮箱,查看接收到的邮件信息。

可以看到,项目的构建状态,邮件内容如下:

构建结果 - Successful

构建信息 ***********


• 项目名称:-communication
• GIT路径:ssh://
/****-communication.git
• 构建编号:3
• 触发原因:Started by user *************
• 构建日志:http://
/jenkins/job/***-communication/3/console
变更信息:


• 上次构建成功后变化 : Changes for Build #3 No changes
• 上次构建不稳定后变化 : Changes for Build #3 No changes
• 历史变更记录 : http://********/jenkins/job/-communication/changes
• 变更集:

BUILD SUCCESS
Build URL http://***********/jenkins/job/-communication/3/

Project: *******-communication
Date of build: Sat, 18 Apr 2020 22:26:24 +0800
Build duration: 2 分 45 秒

CHANGES
No Changes
• ________________________________________

还有一种邮件通知的配置,邮件内容会显示如下的结果:

看实际需要,就按需求进行配置即可。

© 著作权归 万事通 所有