jenkins配置邮件通知

使用jenkins配置邮件通知,可以在任务执行结束后通知相应人员


安装插件

安装Email Extension Plugin插件
系统管理 -> 管理插件->可选插件
在这里插入图片描述

配置管理员邮件

系统管理->系统设置
jenkins配置邮件通知_第1张图片

配置发件人邮箱

主要填写一些邮箱的配置,因为使用的是腾讯企业邮箱,所以SMTP server是smtp.exmail.qq.com
勾上User SMTP Authentication 和User SSL
Charset选择UTF-8
Default Content Type为HTML

jenkins配置邮件通知_第2张图片

jenkins配置邮件通知_第3张图片

标题:

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

内容:

    
    
    
    
${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次构建日志    
    
    
    
        
            本邮件由系统自动发出,无需回复!
各位同事,大家好,以下为${PROJECT_NAME }项目构建信息
构建结果 - ${BUILD_STATUS}

构建信息

失败用例


$FAILED_TESTS

最近提交($GIT_COMMIT)


    ${CHANGES_SINCE_LAST_SUCCESS, reverse=true, format="%c", changesFormat="
  • %d [%a] %m
  • "}
详细提交: ${PROJECT_URL}changes

下方邮件通知中,可以选择测试邮件,可以看到邮件发送成功
jenkins配置邮件通知_第4张图片
jenkins配置邮件通知_第5张图片

配置任务

选择增加构建后操作->Editable Email Notification,因为我配置好了,所以是灰色的,记得把Recipient List加上,否则会收不到邮件,其他都默认即可
jenkins配置邮件通知_第6张图片
jenkins配置邮件通知_第7张图片

构建后的邮件
可以看到构建后的邮件通知,可以方便的获取构建信息和构建后的jar包
jenkins配置邮件通知_第8张图片

你可能感兴趣的:(jenkins)