【发布时间】:2022-11-10 08:29:18
【问题描述】:
我使用以下脚本配置所有 jenkins 作业的预发送脚本:
for(job in Hudson.instance.items) {
def list = job.getPublishersList()
for (publisher in list) {
if (publisher instanceof hudson.plugins.emailext.ExtendedEmailPublisher) {
def preSendScript = "your script here"
publisher.setPresendScript(preSendScript)
}
}
}
但是当我运行这项工作时,预发送脚本由于它被清除而不起作用。
为什么每次执行作业时都会清除预发送脚本?
【问题讨论】:
标签: jenkins