Каков наилучший способ заставить Maven выполнить команду на удаленном сервере?Использование Maven для запуска удаленной команды
Прежде чем использовать универсал для перемещения моей вновь созданной банки в нашу среду разработки, я хочу закрыть службу, которая зависит от нее.
Лучшее, что я могу придумать до сих пор, - использовать плагин exec-maven для выполнения удаленной команды через ssh. Есть ли лучший/более предпочтительный способ сделать это?
Не совсем Maven, но мы используем Хадсон (который может запустить Maven рабочих мест). Hudson может управлять удаленными узлами - выполнять сборки на них или просто запускать произвольные команды. Работает очень хорошо. – maximdim
Я бы пошел с твоей идеей ssh. – Jonathan
ssh работает для такого рода вещей; поскольку мы используем Python в любом случае, мы используем Fabric: http://docs.fabfile.org/0.9.2/ –