Hi All
Im new to jenkins and we have a Groovy script that get successful build
information. Now, we have this bit that iterates over it.badgeActions.
Suddenly Im seeing that badgeAction empty. When I check some old builds, it
has an array of
[hudson.plugins.git.GitTagAction@455c11af]
If I remove the it.badgeActions.each loop, I see the build numbers.
Firstly, what is is the "it" in def build = it and what the hell is a
badgeAction and should I be concerned its empty?
Thanks for any help
def job =
jenkins.model.Jenkins.instance.getItemByFullName("${imageTag}/release%2F2.177.0")
job.builds.each {
def build = it
println "${it.getResult()}"
if (it.getResult().toString().equals("SUCCESS")) {
println "${it.badgeActions}"
it.badgeActions.each {
println "${build.displayName}"
builds.add(build.displayName[0..-1])
}
}
}
builds.unique();
--
You received this message because you are subscribed to the Google Groups
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-users/31744ee5-b683-4c9f-b45f-b617176edd79n%40googlegroups.com.