1.修改settings.xml文件,添加以下内容
![]()
<settings><pluginGroups><pluginGroup>org.jenkins-ci.tools</pluginGroup></pluginGroups><profiles><!-- Give access to Jenkins plugins --><profile><id>jenkins</id><activation><activeByDefault>true</activeByDefault> <!-- change this to false, if you don't like to have it on per default --></activation><repositories><repository><id>repo.jenkins-ci.org</id><url>http://repo.jenkins-ci.org/public/</url></repository></repositories><pluginRepositories><pluginRepository><id>repo.jenkins-ci.org</id><url>http://repo.jenkins-ci.org/public/</url></pluginRepository></pluginRepositories></profile></profiles><mirrors><mirror><id>repo.jenkins-ci.org</id><url>http://repo.jenkins-ci.org/public/</url><mirrorOf>m.g.o-public</mirrorOf></mirror></mirrors></settings>
2.创建新插件
#进入Jekins根目录,执行以下命令(会提示输入插件名)mvn -cpu hpi:create#进入新建插件的根目录,执行下面命令mvn package
问题:
Unable to find /home/alvin/Documents/Program/jenkins/war/target/jenkins/WEB-INF/
解决方法:按照提示路径手动创建新文件夹
3.进入插件根目录,执行下面命令设置插件的eclipse开发环境
mvn -DdownloadSources=true -DdownloadJavadocs=true -DoutputDirectory=target/eclipse-classes eclipse:eclipse
4.导入eclipse,修改代码之后执行下面命令
mvn package
执行该命令后在插件主目录下的target文件夹中会生成一个.hpi文件,将其导入到jenkins中。下图为导入后的效果:
本文详细介绍了如何配置Jenkins插件,包括添加、创建、导入和设置插件环境,以及如何通过Eclipse进行插件开发与导入到Jenkins中。涵盖了从基本配置到插件开发全流程。
2371

被折叠的 条评论
为什么被折叠?



