|
|
|
@ -21,7 +21,7 @@ pipeline {
|
|
|
|
|
stage('walking projects') {
|
|
|
|
|
steps {
|
|
|
|
|
script {
|
|
|
|
|
Jenkins.getInstance().getAllItems(TopLevelItem.class).each { p ->
|
|
|
|
|
Jenkins.get().getAllItems(TopLevelItem.class).each { p ->
|
|
|
|
|
projects2artifacts[p.name] = []
|
|
|
|
|
p.getAllJobs().each { j -> projects2artifacts[p.name] << j.name; artifacts2projects[j.name] = p.name }
|
|
|
|
|
}
|
|
|
|
@ -35,7 +35,7 @@ pipeline {
|
|
|
|
|
steps {
|
|
|
|
|
script {
|
|
|
|
|
// get all the maven modules and their dependencies
|
|
|
|
|
Jenkins.getInstance().getAllItems(hudson.maven.MavenModule.class).each { m ->
|
|
|
|
|
Jenkins.get().getAllItems(hudson.maven.MavenModule.class).each { m ->
|
|
|
|
|
modules2deps[m.name] = []
|
|
|
|
|
m.getDependencies().each { d -> modules2deps[m.name] << "${d.groupId}:${d.artifactId}" }
|
|
|
|
|
}
|
|
|
|
|