jenkins插件开发-此路是我开

一:前置环境

1. JDK1.6+

2. maven已安装

3. jenkins已搭建

4. eclipse已安装(并安装了maven插件)

以上环境可以百度搜索并安装

我的环境是WIN7 64位系统

二:配置环境

1.修改maven配置文件conf/settings.xml

替换原内容为

<?xml version="1.0" encoding="UTF-8"?>

<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>

</settings>

cmd命令行执行:

mvn -cpu hpi:create

命令执行时,按要求输入groupid,artifactid即可,我生成的工程为hxlplugin

之后import 入eclipse中

导入成功后,可以在eclipse中看到

未完待续...

时间: 2024-08-06 16:06:47

jenkins插件开发-此路是我开的相关文章

jenkins 插件开发-简单demo

参考上一篇,资料调查(内含多个连接)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的配置,将

Jenkins -- 插件开发之一环境搭建

1.准备环境 ①Maven ②JDK ③Eclipse 2.修改Maven的配置文件 修改maven安装目录/conf/settings.xml文件.修改后内容如下: <?xml version="1.0" encoding="UTF-8"?> <settings> <pluginGroups> <pluginGroup>org.jenkins-ci.tools</pluginGroup> </plu

jenkins插件开发

https://jenkins.io/doc/developer/ 1. 向导 jenkins是一个强大的插件系统,开发者使用插件,几乎可以影响到所有的jenkins操作.这个章节演示了简单的插件功能. 1.1 准备插件的开发环境 安装JDK环境,安装maven,保证mvn路径被添加到path变量. 1.2 创建插件 打开命令行,进入我们希望的目录中,然后执行 mvn -U archetype:generate -Dfilter=io.jenkins.archetypes: 运行结果 $ mvn

jenkins插件开发(二)

https://wiki.jenkins.io/display/JENKINS/Extend+Jenkins http://commons.apache.org/proper/commons-jelly/index.html Scm:代表源码管理的一个步骤,如源码管理中的Git,Subversion就是扩展的Scm Builder : 代表构建的一个步骤,如增加构建步骤中,我们可以增加一个构建步骤,而每一个选项都是对应一个Builder,在每一个Builder中都有自己不同的功能 Trigger

Jenkins 插件开发笔记

笔记云盘下载链接: https://pan.baidu.com/s/1gfohF1p 密码: v759

Jenkins知识地图

这篇文章大概写于三个月前,当时写了个大纲列表,但是在CSDN上传资源实在不方便,有时上传了莫名审核不通过,如果以前有人上传过,也会导致上传 失败.现在把之前工作中找到的好东西和各位分享.现在不搞这些了,也算是个归档吧.内容主要涉及Hudson/Jenkins的使用,维护,以及插件开 发,开发的东西更多些吧. 首先说下Jenkins能干什么?说下两个典型的应用场景. 1. Git/Repo + Gerrit + Jenkins 打造强大的Android持续集成环境.用户上传代码到Gerrit进行c

google chrome插件开发,自己动手,丰衣足食

因为平时上网都用chrome,但总感觉除了速度快,简洁以外总还有地方满足不了我的需要,然后找插件…后来发现,插件虽然海量但找个称心如意的也不是件容易的事儿,用在找插件的时间都能自己写一个了,于是,今年夏天开始的闲暇时间也写了几个,然后在应用中心断断续续发布了,这些插件原本是给自己用的,但也有几个用户专门找我提出了他们的需求. 从开始的不懂到现在三两下就能玩儿一个,走了点远路,今天在这里写下从开发到发布的简单流程,都是很简单的知识 一个可用的插件至少包括一个manifest.json和一个js文件

Jenkins中Jelly基础、超链接、国际化

Jelly基础 参考:https://wiki.jenkins-ci.org/display/JENKINS/Basic+guide+to+Jelly+usage+in+Jenkins UI Samples Plugin 这个插件就是用来展示如何使用基于Stapler, Jelly, Groovy等技术的Jenkins UI 控件的.安装这个插件对学习Jenkins插件开发非常有用. 创建*.jelly文件 一个基本的jenkins插件结构包括以下几个部分: pom.xml src/main/j

jenkins的安装

参考链接:https://pkg.jenkins.io/debian-stable/ 自动安装和升级: 使用这个仓库前,先添加key到系统中 .wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add - 添加入口到/etc/apt/sources.list文件中 .deb https://pkg.jenkins.io/debian-stable binary/ 升级本地安装包索引,然后