Я пытаюсь настроить Hudson так, чтобы я мог автоматически развертывать сборку (файл .war) в Tomcat.Затем вновь развернутая сборка будет использоваться кем-то для тестирования приложения.
Я пытался использовать плагин развертывания для автоматического развертывания файла .war, и это работает.Однако задание, которое создает файл .war, будет запускаться после каждого изменения scm (всякий раз, когда код фиксируется).С помощью плагина развертывания .war-файл будет развертываться в Tomcat каждый раз, когда выполняется сборка.Поскольку код передается часто, это будет означать, что веб-приложение будет также часто перезапускаться, и это будет прерывать процесс тестирования.
Я ценю тот факт, что Hudson запускает мои юнит-тесты и регулярно выполняет сборку.поэтому я не хочу менять триггеры для этой работы.
Я ищу способ, которым я могу вручную принять решение о развертывании из Хадсона.Я попытался создать отдельное задание, которое будет развертывать .war из первого задания, но это не сработало.У кого-нибудь есть опыт настройки чего-то подобного?