Мы используем трубопровод Artifactory и Jenkins. Один из наших продуктов публикует в Artifactory nuget в репозитории nuget и zip в репозитории универсальных типов. Это работает нормально, когда мы хотим использовать функцию интерактивного продвижения, чтобы переместить наш nuget в репозиторий release-nuget, а наш zip - в репозиторий generic-release, похоже, он неправильно обрабатывает более одного репозитория.
Документация Artifactory гласит:
«Вы можете добавить столько сборок, сколько хотите, используя метод несколько раз. Все добавленные сборки будут отображены в окне продвижения».
Если я использую метод несколько раз, целевые репозитории в окне промоушена пусты, и при запуске промоакции выдается следующее сообщение:
Promoting build ....
Performing dry run promotion (no changes are made during dry run) ...
{
"messages" : [ {
"level" : "INFO",
"message" : "Skipping build item relocation: no target repository selected."
} ]
}
Dry run finished successfully.
Performing promotion ...
{
"messages" : [ {
"level" : "INFO",
"message" : "Skipping build item relocation: no target repository selected."
} ]
}
Promotion completed successfully!
Completed
Кто-нибудь преуспел в продвижении для сборки, использующей более одного хранилища в Artifactory?
Заранее спасибо