Если вы загружаете файлы в Artifactory, используя Спецификации файлов , у вас есть возможность включить эти файлы как часть информации о сборке, которая также может быть опубликована в Artifactory. Если вы используете Bamboo, вам просто нужно убедиться, что опция «Собрать информацию о сборке» выбрана в задаче Artifactory Deploy , и что задача Publi sh Build-Info добавляется после задания Artifactory Deploy .
Затем можно загрузить эти артефакты, используя задачу Artifactory Resolve , используя следующий файл Spe c:
{
"files": [
{
"pattern": "generic-local",
"build": "the-build-name"
}
]
}
Обратите внимание, что в эту спецификацию c входят только хранилище, в котором находятся артефакты, и имя сборки. Это загрузит артефакты последней версии сборки, опубликованной в Artifactory. Если вы хотите загрузить артефакты определенного сборочного рома c, просто добавьте номер buiod следующим образом:
{
"files": [
{
"pattern": "generic-local",
"build": "the-build-name/the-buil;d-number"
}
]
}
Эта функция не указана c только для Bamboo. Он поддерживается всеми интеграциями CI JFrog Artifactory . Вы можете прочитать больше о File Spe c здесь .