我需要触发电子邮件通知,如果groovy脚本输出为真,我通过添加了一个脚本来做到这一点 - 在将触发器构建到电子邮件ext触发器之后,然后将我的脚本作为 ${SCRIPT, template="myscript.groovy"}
在脚本中 - 构建 -> groovy脚本块,保存此配置后,我得到了此错误。
startup failed:
Script1.groovy: 1: unexpected token: SCRIPT @ line 1, column 3.
${SCRIPT, template="myscript.groovy"}
^
1 error
我从电子邮件ext网站
得到了这个使用与模板参数相等的脚本令牌 模板文件名,或另外脚本参数等于 自定义脚本名称。例如,如果模板文件名是 foobar.template,电子邮件内容看起来像$ {脚本, template =" foobar.template"}。
https://wiki.jenkins.io/display/jenkins/email-ext ext ext ext ext extplugin-extplugin-scriptcontent
我自己找到了答案,事实证明,该块不是脚本参考,是用于脚本,我将我的groovy脚本放在该块中,它起作用了。