参考上一篇,资料调查(内含多个连接)http://blog.csdn.net/aaashen/article/details/46550121
其中主要参考了这篇http://www.csdn123.com/html/itweb/20130914/119046_119052_119053.htm#csdn123two
上一篇,jenkins+git环境搭建 http://blog.csdn.net/aaashen/article/details/46538143
1、首先修改Maven的配置,将Maven的连接库修改为jenkins plugins的资源库,方便相关pom组件从jenkins上下载,修改的是 %USERPROFILE%/.m2/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、打开CMD,进入一个想要放插件工程的目录,执行以下命令。your.groud.id 和 your.plugin.id 填你插件的具体对应的值
mvn -U org.jenkins-ci.tools:maven-hpi-plugin:create -DgroupId={your.gound.id} -DartifactId={your.plugin.id}
执行完命令后,该目录下会产生一个名称是{your.plugin.id}的目录,这个目录工程就是我们的HelloWorld插件工程。
3、插件打包
mvn package
将在target下产生一个hpi,名字即上一步设置的artifactId
4、安装插件
进入jenkins主页(安装与搭建环境请参照上面给的连接)。
选择系统管理->插件管理->高级,选择本地目录中的hpi文件,然后点击安装。
该demo是自带的,完成的是控制台输出一条信息。
5、使用插件
在一个新建job配置中,点击增加构建步骤,选择say hello world,其他正常。然后点击构建。
在控制台中看一下构建日志,中间会提示输入参数。我输入shenshen,则控制台会打印一条日志:hello shenshen
这是一个简单的demo,高端的请看开发者文档,已经上面资料调查链接中的demo。
时间: 2024-11-10 16:17:42