gitlab+jenkins+maven+docker持续集成——Extended E-mail Notification配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gitlab+jenkins+maven+docker持续集成——Extended E-mail Notification配置相关的知识,希望对你有一定的参考价值。

技术分享


构建后进行邮件通知,这里我们用Extended E-mail Notification

系统管理-->Extended E-mail Notification


技术分享


在这里subject、content为defalut 模板,我们暂不做配置,我这里按项目进行配置

技术分享

Extended E-mail Notification 邮件模板见下:


Content Type: html(text/html)


Default Subject

构建通知:$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!

Default Content

<b style="font-size:12px">(<span style="color:red">本邮件是程序自动下发的,请勿回复</span>)<br></b><hr>

<b style="font-size: 12px;">项目名称:$PROJECT_NAME<br></b><hr>

<b style="font-size: 12px;">构建编号:$BUILD_NUMBER<br></b><hr>

<b style="font-size: 12px;">GIT版本号:${GIT_REVISION}<br></b><hr>

<b style="font-size: 12px;" >构建状态:<span style="color:red">$BUILD_STATUS</span><br></b><hr>

<b style="font-size: 12px;">触发原因:${CAUSE}<br></b><hr>

<b style="font-size: 12px;">构建日志地址:<a href="${BUILD_URL}console">${BUILD_URL}console</a><br></b><hr>

<b style="font-size: 12px;">构建地址:<a href="$BUILD_URL">$BUILD_URL</a><br></b><hr>

<b style="font-size: 12px;">变更集:${JELLY_SCRIPT,template="html"}<br></b><hr>


配置后一定要选择Triggers,

技术分享


这样配置后构建成功与失败都会收到邮件


技术分享









本文出自 “xiangcun168” 博客,请务必保留此出处http://xiangcun168.blog.51cto.com/4788340/1958579

以上是关于gitlab+jenkins+maven+docker持续集成——Extended E-mail Notification配置的主要内容,如果未能解决你的问题,请参考以下文章

GitLab + Jenkins + Maven + Tomcat 实现自动集成打包部署

搭建Jenkins从gitlab获取maven项目持续集成

gitlab+jenkins+maven+docker持续集成——Jenkins安装配置

Docker微服务-Jenkins+Gitlab+Maven+Shell自动化构建实施案例

Docker环境搭建Jenkins+gitlab+maven自动打包 部署容器

sonarqube+gitlab+jenkins+maven集成搭建