-
Bug
-
Resolution: Unresolved
-
Critical
-
None
-
jenkins 1.442, mac os snow leopard
I have 4 jobs of which three are the "multi configuration style". Project A is a free-style job with the following configuration:
Post Build Actions -> Build Other Projects -> ProjectB, Project C
Join Trigger -> Project D
-----------
Project B and C are multi-configuration jobs that each build two configurations (axis); one on a mac and one on a windows slave.
Project D is a multi-configuration job that builds on mac and windows slaves as well but it first copies artifacts from projects B & C.
When I build Project A it starts projects B & C but then it immediately completes. I'm expecting it to start Project D after projects B and C successfully finish. It takes 15ms and this is it's output:
Started by user foobar
Building on master
Project A still waiting for 2 builds to complete
Triggering a new build of Project B #13
Triggering a new build of Project C #32
Notifying upstream projects of job completion
Finished: SUCCESS
[JENKINS-12015] Join project starts downstream projects and finishes before they complete
Description |
Original:
I have 4 jobs of which three are the "multi configuration style". Project A is a free-style job with the following configuration: Post Build Actions -> Build Other Projects -> ProjectB, Project C Join Trigger -> Project D ----------- Project B and C are multi-configuration job that each build two configurations; one on a mac and one on a windows machine. Project D is also a multi-configuration job that builds on mac and windows machines. It first copies artifacts from projects B & C. When I build Project A it starts projects B & C but then it immediately completes. I'm expecting it to start Project D after projects B and C successfully finish. |
New:
I have 4 jobs of which three are the "multi configuration style". Project A is a free-style job with the following configuration: Post Build Actions -> Build Other Projects -> ProjectB, Project C Join Trigger -> Project D ----------- Project B and C are multi-configuration jobs that each build two configurations (axis); one on a mac and one on a windows slave. Project D is a multi-configuration job that builds on mac and windows slaves as well but it first copies artifacts from projects B & C. When I build Project A it starts projects B & C but then it immediately completes. I'm expecting it to start Project D after projects B and C successfully finish. It takes 15ms and this is it's output: Started by user foobar Building on master Project A still waiting for 2 builds to complete Triggering a new build of Project B #13 Triggering a new build of Project C #32 Notifying upstream projects of job completion Finished: SUCCESS |
Workflow | Original: JNJira [ 142287 ] | New: JNJira + In-Review [ 175653 ] |