如何使用默认安装的额外插件打包hudson.war

时间:2011-05-25 23:14:40

标签: hudson hudson-plugins hudson-api

我想知道是否可以使用一些额外的插件重新打包基本的hudson.war,以便默认为最终用户安装它们。如果是这样,那么这个过程是什么?

我启动了一个hudson.war,然后手动安装所需的插件。有没有办法扭转这个过程,并创建一个新的hudson.war与后续文件,以便默认安装这些插件?

谢谢你, -Denali

1 个答案:

答案 0 :(得分:0)

理论上,您可以通过将.hpi文件添加到hudson.war的WEB-INF/plugins文件夹中来实现此目的。

但是,我认为这不是一个干净的方法。您是否考虑过使用Hudson cli以某种方式自动化它?

例如

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