jenkinsapi.api.search_artifact_by_regexp (jenkinsurl, jobid, artifactRegExp, имя пользователя = нет, пароль = нет)

я есть работа (назовите это BIGJOB) в Дженкинсе; Некоторые из этапов сборки - запуск сборок на других заданиях (назовите их SMALLJOB), используяПараметризованный плагин триггера затем дождитесь их завершения. Что мне нужно сделать, так это получить артефакты из запущенной сборки на SMALLJOB.

Первоначально я думал, что мог бы использоватьПлагин копирования артефактов чтобы извлечь артефакты из «последней сборки» запущенного МАЛОДЖОБА. И это работает надежно, когда одновременно работает только один МАЛЕНЬКИЙ РАБОТА.

Но у меня запущено несколько BIGJOB, все из которых запускают несколько SMALLJOB, так что использование «последней сборки» ненадежно, так как два SMALLJOB заканчивают одновременно.

Есть ли более надежный способ получения артефактов от конкретной последующей работы? Если бы я мог просто получить номер сборки, я мог бы использовать curl, чтобы получить артефакты.