The Join plugin works only when everything is broken into βdiamondsβ of dependencies: one start task, one or several tasks downstream, but only one depth level (D and G are at two levels in the depth of your diagram), then with one joint work . Your dependency structure does not match this diamond pattern.
In this particular situation, I would use the Promoted Builds Plugin . Job assignment job A, when Job J. starts at startup. Make the trigger for this ad successful completion of B, C, D, E, F, G. Or if you want to minimize it: G, EF, C Just make sure that the fingerprint is correctly configured.
For a fingerprint, create a file (or select an existing file) during job A. Artifact and print it. In all subsequent BG works, use the CopyArtifact plugin to get this file in the job and print it there.
source share