gitlab+jenkins+maven+docker持续集成(四)——Extended E-mail Notification配置_第1张图片


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

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


gitlab+jenkins+maven+docker持续集成(四)——Extended E-mail Notification配置_第2张图片


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

gitlab+jenkins+maven+docker持续集成(四)——Extended E-mail Notification配置_第3张图片

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


Content Type: HTML(text/html)


Default Subject

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

Default Content

(本邮件是程序自动下发的,请勿回复)

项目名称:$PROJECT_NAME

构建编号:$BUILD_NUMBER

GIT版本号:${GIT_REVISION}

构建状态:$BUILD_STATUS

触发原因:${CAUSE}

构建日志地址:${BUILD_URL}console

构建地址:$BUILD_URL

变更集:${JELLY_SCRIPT,template="html"}


配置后一定要选择Triggers,

gitlab+jenkins+maven+docker持续集成(四)——Extended E-mail Notification配置_第4张图片


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


gitlab+jenkins+maven+docker持续集成(四)——Extended E-mail Notification配置_第5张图片