Я хотел бы настроить среду непрерывной интеграции, при которой после фиксации исходного кода запускается процесс сборки, который проверяет код, запускает тесты, создает файл войны и развертывает его на сервере причала, чтобы пользователи / тестеры может получить доступ к приложению в браузере.
Возможно ли это?
Я использую maven и причал (я не хочу это менять. Я использую причал как для разработки, так и для производства). Что касается CI, я изучаю Jenkins, но открыт для других решений с открытым исходным кодом.
Если возможно, как мне настроить среду.