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