Как упаковать hudson.war с дополнительными плагинами, установленными по умолчанию - PullRequest
1 голос
/ 26 мая 2011

Мне интересно, можно ли переупаковать базовый hudson.war с некоторыми дополнительными плагинами, чтобы они были установлены по умолчанию для конечного пользователя.Если так, каков процесс, чтобы сделать это?

У меня есть hudson.war, который я запускаю, а затем вручную устанавливаю необходимые плагины.Есть ли способ отменить этот процесс и создать новый hudson.war с соответствующими файлами, чтобы эти плагины были установлены по умолчанию?

Спасибо, -Denali

1 Ответ

0 голосов
/ 26 мая 2011

Теоретически этого можно достичь, добавив файл .hpi в папку WEB-INF/plugins файла hudson.war.

Однако я не думаю, что это чистый подход. Рассматривали ли вы как-нибудь автоматизацию, например, с помощью Hudson cli?

Например.

java -jar hudson-cli.jar -s http://<hudson_url> install-plugin <your-plugin>.hpi  
...