У меня есть родительская работа, которая запускает 4 дочерних работы. Я использую Trigger/call builds on other project
для создания последующих работ. Используя это, родительское задание остается заблокированным до завершения этого задания. Кроме того, в дочерних заданиях я использую Retry build after failure
для повторного запуска, если они не выполняются, следовательно, если какое-либо из этих дочерних заданий не выполняется, они запускаются снова.
Таким образом, при каждом запуске родительского задания дочерние заданияначать строить. Если какое-либо из этих связанных заданий не выполняется, они снова запускаются. Однако родительское задание не учитывает состояние повторного запуска и сообщает о состоянии на основании первого запуска.
Есть ли способ сделать повторную попытку, которая также может обновить статус родительского задания, если при повторной попытке выполнятся дочерние задания?