jenkins邮件功能配置

一.全局配置要求

1.配置Jenkins Location

 

2.配置 Extended-Email Notification

 

User SSL:若是使用服务商提供的邮箱,则勾选SSL 选项(端口465若是公司邮箱,不使用加密协议的,不勾选SSL选项(端口25

3.Default Content—》邮件显示的html

<!DOCTYPE html>    

<html>    

<head>    

<meta charset="UTF-8">    

<title>${ENV, var="JOB_NAME"}-${BUILD_NUMBER}次构建日志</title>    

</head>    

    

<body leftmargin="8" marginwidth="0" topmargin="8" marginheight="4"    

    offset="0">    

    <table width="95%" cellpadding="0" cellspacing="0"    

        style="font-size: 11pt; font-family: Tahoma, Arial, Helvetica, sans-serif">    

        <tr>    

            <td><br />    

            <b><font color="#0B610B">构建信息</font></b>    

            <hr size="2" width="100%" align="center" /></td>    

        </tr>    

        <tr>    

            <td>    

                <ul>    

                    <li>项目名称 : ${PROJECT_NAME}</li>    

                    <li>构建编号 : 第${BUILD_NUMBER}次构建</li>    

                    <li>SVN 版本: ${SVN_REVISION}</li>    

                    <li>触发原因: ${CAUSE}</li>    

                    <li>构建日志: <a href="${BUILD_URL}console">${BUILD_URL}console</a></li>    

                    <li>构建  Url <a href="${BUILD_URL}">${BUILD_URL}</a></li>    

                    <li>工作目录 : <a href="${PROJECT_URL}ws">${PROJECT_URL}ws</a></li>    

                    <li>项目  Url <a href="${PROJECT_URL}">${PROJECT_URL}</a></li>    

                </ul>    

            </td>    

        </tr>    

        <tr>    

            <td><b><font color="#0B610B">变更集</font></b>    

            <hr size="2" width="100%" align="center" /></td>    

        </tr>    

            

        <tr>    

            <td>${JELLY_SCRIPT,template="html"}<br/>    

            <hr size="2" width="100%" align="center" /></td>    

        </tr>    

           

           

    </table>    

</body>    

</html>    

 

 

 

 

 

 

 

 

 

 

 

 

4.再次配置通知邮件并进行邮箱测试

 

二.项目配置

1.test项目的配置

 

 

 

 

 

 

 

 

2.选择构建后配置  E-mail Notification   (如果job没有出现“构建后配置”,则可能没有权限,需要管理员授权后才能进行配置;)

 

3.配置 Editable Email Notification ap

 

 

 

4.增加触发设置

 

 

 

 

 

5.触发器设置always 不管是构建成功还是失败,都将发送邮件

 

posted @ 2018-04-25 23:09  腐种发芽  阅读(148)  评论(0编辑  收藏  举报