使用 pipeline 创建任务,发送邮件模块报错,不知道啥问题?

如标题:使用 pipeline 创建任务,发送邮件模块报错,不知道啥问题?

前面几个模块都正常执行了,就在发邮件这报错了,下面是 post 代码片段。

post {
always{
//always部分 pipeline运行结果为任何状态都运行
emailext body:
‘’’









Build Summary





‘’’,
subject: ‘[Jenkins Build Notification] ${PROJECT_NAME} - Build # ${BUILD_NUMBER} - ${BUILD_STATUS}!’,
to: ‘12345@■■.com;’,
from: ‘12345@163.com’
}
success {
//当此Pipeline成功时打印消息
echo ‘success’
}
failure {
//当此Pipeline失败时打印消息
echo ‘failure’
}
unstable {
//当此Pipeline 为不稳定时打印消息
echo ‘unstable’
}
aborted {
//当此Pipeline 终止时打印消息
echo ‘aborted’
}
changed {
//当pipeline的状态与上一次build状态不同时打印消息
echo ‘changed’
}
}

看报错是不能识别post命令。使用的是声明式流水线吗?

post 是申明式的写法,另外,确保你安装了对应版本的插件。

是指安装的邮件功能的插件吗?我安装了 [Email Extension Template Plugin] 1.1版本, 跟 [Email Extension] 2.66 版本,这两插件。

$ jcli -j acp plugin search workflow-aggregator
number name                installed version installedVersion title
0      workflow-aggregator true              2.6              Pipeline