У меня есть работа (назовите ее BIGJOB) в Jenkins; несколько шагов сборки - запускать сборки для других заданий (назовите их SMALLJOB) с помощью Плагин параметризованного триггера, затем дождитесь их завершения. Что мне нужно сделать, так это получить артефакты из запущенной сборки SMALLJOB.
Первоначально я думал, что могу использовать плагин копирования артефактов для получения артефакты из «последней сборки» запущенного SMALLJOB. И это действительно работает надежно, когда одновременно выполняется только одно МАЛЕНЬКОЕ ЗАДАНИЕ.
Но у меня работает несколько BIGJOB, все запускают несколько SMALLJOB, так что использование «последней сборки» ненадежно, если два SMALLJOB завершаются одновременно.
Есть ли более надежный способ получить артефакты от конкретной последующей работы? Если бы я мог просто получить номер сборки, я мог бы использовать curl для получения артефактов.