У меня 4 задания A, B, C и D. Задание B является нижестоящим по отношению к заданию A, а задание C является последующим по течению от заданий B и так далее.Сборка задания A запускается, когда в его git-репо появляется новая фиксация, тогда все нижестоящие проекты должны начинать сборку.
, но если какие-либо изменения вносятся в репо B, тогда сборка должна начинаться с задания B, а затем его последующей работы, т.е.работа C и D.
И ни одна из работ не должна быть построена дважды
Так как мне этого добиться?