У нас есть ночная матрица Хадсона, которая производит довольно много артефактов сборки (для нескольких разных платформ и версий Oracle). Я хотел бы создать нижестоящую работу Hudson, которая получает все успешные артефакты сборки от нашей ночной сборки, а затем что-то с ними делает.
Есть ли простой способ сделать это?
Я рассмотрел возможность поиска артефактов сборки где-то после сборки, но мы бы не хотели вводить какую-то временную директорию хранения для сборок. Кажется более элегантным иметь возможность получать их напрямую от Hudson, когда запускается нижестоящая работа.
Прямо сейчас я обдумываю небольшой скрипт на python для анализа html ночной сборки и поиска ссылок на все артефакты (они все в форме: "http://hudson:8080/trunk/750/ab.oracle.version=10.2.0,label=linux/artifact/artifact.zip"). Мы регулярно добавляем и удаляем платформы. Я думаю, что скрипт Python будет работать, но это такой взлом!