2015-12-08 2 views
0

В настоящее время я думаю о потенциальных решениях для строительства и запуска проекта Jenkins Maven. Я - Дженкинс Нооб, и то, что я сейчас думаю, это предоставление плагина Maven, который запускает проект сразу после этапа сборки и тестирования. Это неправильно ....Jenkins: Build and Run Проект Maven

Итак, мой основной вопрос: возможно ли в Jenkins настроить процесс построения проекта maven и выполнить его сразу же, не заботясь о том, чтобы не вмешаться в него, начав другой процесс и перестроив его с момента прихода изменения.

Если это возможно, это облегчит задачу, опуская «Давайте напишем плагин Maven».

+0

Просто положил ее как ответ – JFPicard

ответ

0

Что вы подразумеваете под "исполнением"? Ваша программа является банкой? Если вам нужно его развернуть, в Jenkins есть инструменты для развертывания с фазой сборки. Если нет, я думаю, вы всегда можете сделать команду «Создать сборку», например java -jar nameofprogram.jar

0

В Jenkins вы можете настроить задания для выполнения нескольких целей Maven при выполнении заданий. Я не знаю, отвечает ли это на ваш вопрос, но вы должны выполнить то, что хотите, используя «шаги пост-сборки» и инициировать определенное поведение оттуда.

+0

Оба ваши ответы хороши, но JFP был быстрее и имеет в нем java-команду. (Сначала он написал это как комментарий). –