提交 91b99483 编写于 作者: K kohsuke

fixed a regression in the dependency relationships among aggregated m2 job types (#1266)


git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@7067 71c3de6d-444a-0410-be80-ed276b4c234a
上级 eaefe3ed
......@@ -372,10 +372,10 @@ public final class MavenModuleSetBuild extends AbstractBuild<MavenModuleSet,Mave
// schedule downstream builds. for non aggregator style builds,
// this is done by each module
if(getResult().isBetterOrEqualTo(Result.SUCCESS)) {
HashSet<AbstractProject> downstreams = new HashSet<AbstractProject>(project.modules.values());
downstreams.add(project);
for (ProxyImpl2 p : proxies.values())
p.owner().scheduleDownstreamBuilds(listener,downstreams);
for(AbstractProject down : Hudson.getInstance().getDependencyGraph().getDownstream(getProject())) {
listener.getLogger().println(Messages.MavenBuild_Triggering(down.getName()));
down.scheduleBuild();
}
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册