【问题标题】:How to use Jenkins.getInstance().getItem in jelly script for email-ext plugin如何在 jelly 脚本中为 email-ext 插件使用 Jenkins.getInstance().getItem
【发布时间】:2014-03-12 09:59:04
【问题描述】:

我的 jelly 脚本中需要此代码用于电子邮件分机:

jenkins.model.Jenkins.instance.getItem("Job_name").getBuilds()

是否可以在不更改插件代码的情况下在脚本中使用?

【问题讨论】:

    标签: jenkins jelly email-ext


    【解决方案1】:

    有一种方法可以通过使用 jelly:core 标签来访问 Hudson 实例:

    <j:invokeStatic className="hudson.model.Hudson" method="getInstance" var="hudsonInstance"/>
    

    从这里开始,只需继续使用 jelly:invoke 等,即可获得所需的实例方法。在这里你会找到 jelly:core taglib 文档:

    http://commons.apache.org/proper/commons-jelly/tags.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-25
      • 1970-01-01
      相关资源
      最近更新 更多