一、Jenkins项目构建配置邮箱服务器发送构建结果
1、安装 Email Extension 插件
2、在邮件配置中开启 SMTP 服务
记得把密钥保存好,下面邮箱配置需要用到
3、Jenkins设置邮箱相关参数
Manage Jenkins -> Configure System -> 保存
需要配置两个地方:Extended E-mail Notification 和 邮件通知
邮件测试后提示有:Email was successfully sent,就说明发送成功
打开邮件就可看到刚发送的测试邮件
4、自定义发送邮件的格式
在对应的 流水线 项目中可以找到 Declarative Directive Generator 和 片段生成器
用 Declarative Directive Generator 生成 post 的代码,复制到 src/Jenkinsfile 文件里,后面会用到
用 片段生成器 生成对应的参数代码,粘贴到 src/Jenkinsfile 里面 post 代码段
上面配置的相关参数可以在 Manage Jenkins -> Configure System -> Extended E-mail Notification 下找到
项目中 src/Jenkinsfile 代码。src/email.html 也在项目中
pipeline {
agent any
stages {
stage('pull code'