在jenkins groovy电子邮件中包含构建请求用户

时间:2013-08-05 16:27:39

标签: email groovy jenkins jenkins-plugins

构建完成后,我使用mail-ext-plugin(Jenkins Email Extension Plugin)向某些用户发送电子邮件。我想在该电子邮件中包含启动(请求)构建的用户。我已经尝试过建议here但是,这似乎没有用,我只是遇到了这个错误。

Error in script or template: groovy.lang.MissingPropertyException: No such property: CAUSE for class: SimpleTemplateScript4

1 个答案:

答案 0 :(得分:1)

经过多次搜索,我在Jenkins wiki(here)上找到了关于果冻使用的页面。此页面上有一个link,其中包含所有可用的类。我能够找到原因类,并使用这个伟大的example来帮助我在我的代码中实现它。我添加了

<%
    for (hudson.model.Cause cause : build.causes) {
%>
        ${cause.shortDescription}
<%
    }
%>

产生了 -

Started by user Matthew Armstrong