-
Bug
-
Resolution: Fixed
-
Major
-
None
On Jenkins 1.493 and Build Flow Plugin 0.6...
After a build flow has successfully completed, the dependency graph is empty, a la: http://cl.ly/image/1e2l1F3g3I2c
In rendering the page /job/project/42, I see the following exception in jenkins.log:
WARNING: Caught exception evaluating: not empty g.outgoingEdgesOf. Reason: java.lang.IllegalArgumentException: no such vertex in graph
java.lang.IllegalArgumentException: no such vertex in graph
Running the following script from the Groovy console, it seems that the graph only contains the master build flow job as a vertex:
n = jenkins.model.Jenkins.instance.getJob("project").getBuildByNumber(42)
g = n.builds
println g.vertexSet()
=> [running job :project]
Our build flow definition is:
build("project-init")
parallel (
,
,
,
,
,
,
)
build("project-succeeded")
I'm happy to help in contributing a fix for this, but I could use some hints about where the bug might lie. Thanks in advance! Great plugin - we love it.