-
Suggestion
-
Resolution: Timed out
-
None
-
0
-
1
-
Scenario
There are 6 build plans (BP1, BP2, BP3, BP4, BP5 and BP6) and they work on a tree structure respecting the following:
- BP4, BP5 and BP6 are the input
- BP1 is the output
- BP2 cannot be triggered unless BP4, BP5 and BP6 have built successfully and generated their artifatcs, as BP2 will consume the artifatcs generated by BP4, BP5 and BP6.
- BP3 cannot be triggered unless BP4, BP5 and BP6 have built successfully and generated their artifatcs, as BP3 will consume the artifatcs generated by BP4, BP5 and BP6.
- BP1 cannot be triggered unless BP2 and BP3 have built successfully and generated their artifatcs, as BP1 will consume the artifatcs generated by BP2 and BP3.
- Once BP4 gets in the queue, its siblings (BP5 and BP6) should be queued as well.
- Once BP5 gets in the queue, its siblings (BP4 and BP6) should be queued as well.
- Once BP6 gets in the queue, its siblings (BP4 and BP5) should be queued as well.
Dependencies should have the option to parent as well
-
Suggestion
-
Resolution: Timed out
-
None
-
0
-
1
-
Scenario
There are 6 build plans (BP1, BP2, BP3, BP4, BP5 and BP6) and they work on a tree structure respecting the following:
- BP4, BP5 and BP6 are the input
- BP1 is the output
- BP2 cannot be triggered unless BP4, BP5 and BP6 have built successfully and generated their artifatcs, as BP2 will consume the artifatcs generated by BP4, BP5 and BP6.
- BP3 cannot be triggered unless BP4, BP5 and BP6 have built successfully and generated their artifatcs, as BP3 will consume the artifatcs generated by BP4, BP5 and BP6.
- BP1 cannot be triggered unless BP2 and BP3 have built successfully and generated their artifatcs, as BP1 will consume the artifatcs generated by BP2 and BP3.
- Once BP4 gets in the queue, its siblings (BP5 and BP6) should be queued as well.
- Once BP5 gets in the queue, its siblings (BP4 and BP6) should be queued as well.
- Once BP6 gets in the queue, its siblings (BP4 and BP5) should be queued as well.