Я построил автоматизированную систему развертывания с использованием Jenkins, Subversion и ANT в ряде сред. Все это работает, позволяя мне развертывать старые версии с тегами в ряде сред или автоматически развертывать последнюю версию с помощью диспетчера релизов Subversion в Jenkins.
Проблема на клиентском сайте, мы должны использовать Perforce (который в настоящее время не имеет плагина Release Manager в Jenkins [я не хочу его писать, но возможно)). Каков наилучший способ настроить Jenkins для развертывания определенных выпусков в средах? Я начал рассматривать Ivy и Artifactory как возможность.
Если у кого-нибудь есть какие-либо предложения или руководства в Интернете, это было бы здорово!