Я хотел бы выполнить один шаг только в конвейере, когда другое задание успешно выполнено с момента последнего запуска.
Итак, я получил два задания: A и B.
B выполненоуспешно в 2018/10/01 A работает в 2018/10/02
Когда B выполняется в следующий раз, он должен выполнять задачу только тогда, когда A (lastSuccessfulBuild) .timestamp> B (lastSuccessfulBuild) .timestamp
Причина в том, что Задание B накапливает артефакты из разных заданий, но должно собирать только вещи, которые изменились с момента последнего запуска.
Можно ли это сделать с помощью сценария?