列出jenkins项目的所有下游项目

时间:2012-12-13 13:03:36

标签: groovy jenkins

这一定是一个简单的菜鸟错误,但

    def hi = hudson.model.Hudson.instance
   hi.getItems(hudson.model.Project).each {project ->
   println(project.displayName)
   def di = project.getDownstreamProjects

   println(di.name)

}

只返回

groovy.lang.MissingPropertyException: No such property: getDownstreamProjects for class: hudson.model.FreeStyleProject

the doc表示该方法存在于AbstractProject上 我做错了什么?

1 个答案:

答案 0 :(得分:2)

您在()之后忘记了getDownstreamProjects。这是一种方法而不是财产; - )