-
Bug
-
Resolution: Unresolved
-
Critical
-
None
-
Jenkins 1.480.1 LTS
My job dependency graph looks like this:
A starts B. B starts C and D and 'joins' with E.
Expected behavior: [assuming everything runs successfully] A should never start before E has completed.
Reality: sometimes it does. And as it performs clean-up of some common folders, this messes up E completely.
Potentially relevant info:
- E can be run as a 'join' job from other job flows, not just A-B-C-D.
- All triggering is performed via "Trigger parameterized builds" (I'm including the parameterized-trigger component to the report as well).
[JENKINS-16384] Blocking on downstream projects
Component/s | Original: parameterized-trigger [ 15592 ] |
Workflow | Original: JNJira [ 147202 ] | New: JNJira + In-Review [ 176837 ] |
Can you add the config.xml files from the 4 jobs, in particular the <publishers> ... </publishers> section.
And as the jobs are separate and there is no actual lick between them other than the upstream/downstream relationship there is no cause to prevent the jobs from running at the same time unless that advanced option is enabled.
See Advanced section in project A config and enable the block when downstream is building item and see if that fixes the problem.