提到Jenkins,做测试工作的无论是小伙伴、大伙伴还是老司机都是比较熟悉的。网上大部分资料无非三种:Jenkins简介、如何启动Jenkins、如何安装和使用Jenkins插件。本文作为一个jenkins的进阶:教你如何开发一个jenkins插件。话不多说,让我们直接切入正题。如本文题目所示,我会以火线为例,逐步讲述一个jenkins插件从无到有的整个过程。有些细心的小伙伴可能就疑惑了,jenkins我听说过,“火线”又是个啥呢?由于本文主题是Jenkins插件,对于火线的介绍请戳官网介绍。http://magic.360.cn/ 也许你会有意外收获。
1、 工欲善其事,必先利其器。
巧妇还难为无米之炊呢,更何况我们这些程序猿呢?来,先把今天的“器”备齐了以便我们之后的冲锋上阵,勇猛杀敌。
1)环境:Maven3、JDK6.0以上版本、Eclipse(选择自己使用的IDE就可以)
2)添加Maven配置,请将如下配置内容添加到您的*\.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> </activation> <repositories> <repository |