问题描述
||
我想知道是否可以用一些额外的插件重新包装基本的hudson.war,以便最终用户默认安装它们。如果是,执行此操作的过程是什么?
我启动了hudson.war,然后手动安装了所需的插件。有没有办法扭转这个过程,并用随后的文件创建一个新的hudson.war,以便默认情况下安装这些插件?
谢谢,
-德纳利
解决方法
从理论上讲,您可以通过将
.hpi
文件添加到hudson.war的WEB-INF/plugins
文件夹中来实现此目的。
但是,我认为这不是一个干净的方法。您是否考虑过使用Hudson cli以某种方式使其自动化?
例如。
java -jar hudson-cli.jar -s http://<hudson_url> install-plugin <your-plugin>.hpi