У меня есть следующие настройки:
- Сервер разработки для непрерывной сборки с включенными и запущенными Hudson, Maven и Artifactory.
- Я могу создать артефакт с помощью Maven и позволить Хадсону развернуть его на Artifactory.
Однако я бы хотел сделать следующее:
- Выберите артефакт в Artifactory на локальном сервере сборки.
- Развертывание этого артефакта в удаленном хранилище без создания новой сборки.
Причина, по которой я хочу это сделать, заключается в том, что первый сервер - это сервер разработки, на котором новые артефакты изменяются по желанию. Другой сервер / репозиторий является общедоступным видимым сервером для всех артефактов компании.
Я знаю, что могу создать второе задание на сборку, но это будет дублирование, и Хадсон сможет управлять только одним хранилищем Artifactory одновременно. Я мог бы развернуть этот артефакт вручную на другой URL-адрес, но это удаление ошибок, и мне нужен логин на сервере сборки и для этого нужно использовать оболочку.
Кто-нибудь знает, как наконец достичь цели?