`
MyEyeOfJava
  • 浏览: 1152163 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7af2d6ca-4fe1-3e9a-be85-3f65f7120bd0
测试开发
浏览量:71172
533896eb-dd7b-3cde-b4d3-cc1ce02c1c14
晨记
浏览量:0
社区版块
存档分类
最新评论

[Jenkins]开发jenkins插件第一步

阅读更多
1.下载maven2.x系列版本,以及sunjavajdk1.6.X版本
2.修改maven解压目录下的conf目录下的setting.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>


3.执行如下命令,创建新插件
mvn -cpu hpi:create

4.上面操作需要你输入一些参数,比如说groupid,artifactid。之后会创建一个新的插件模板便于开发者之后的开发工作。确保你可以使用一下命令:
例如你groupid输入了grouptest1,artifactid输入了artifatid1那么会在当前目录下创建一个artifactid1的文件夹,进入这个文件夹,然后运行mvn package。如下:
cd newly-create-directory(新创建的文件夹)
mvn package

5.安装m2e插件将mvn工程导入eclipse进行开发

参考资料:http://my.oschina.net/fhck/blog/64639
分享到:
评论

相关推荐

    无网、内网服务器 jenkins搭建 (2.414版本)全部插件 离线下载

    6. **首次配置**:访问Jenkins的URL(如 `http://yourserver:8080`),按照提示进行初始化设置,包括设置管理员密码、安装推荐插件(此时因为我们已离线安装了所有插件,所以可以跳过此步)和创建第一个管理员用户。...

    jenkins插件开发笔记

    第一次做Jenkins插件开发,遂将笔记公开分享插件名称:gettingCase插件功能:获取RallyDev上的某一个TestCase信息请查阅本文最后的参考资料mvn-Uorg.jenkins-ci.tools:maven-hpi-plugin:create第一次执行会比较慢,因为...

    jenkins包直接解压

    总的来说,"jenkins-2.32.2.zip"的解压和安装是开始使用Jenkins的第一步,而`jenkins.msi`则是Windows环境下进行此操作的关键文件。了解这些基础知识对于任何想要利用Jenkins实现持续集成和交付的开发团队来说都是至...

    CTF与Jenkins集成

    在CTF中集成Jenkins的第一步是配置Jenkins服务器的URL。进入项目设置,找到“构建、测试和集成”部分,填入Jenkins服务器的URL。这样,CTF就能触发在Jenkins上定义的构建任务。同时,通过单点登录(SSO)设置,用户...

    Jenkins中FindBugs、PMD、CheckStyle和Violations静态分析工具安装配置

    Jenkins 是一个流行的自动化构建和 Continuous Integration(CI)工具,通过安装和配置静态分析工具,可以对 Java 代码进行检测和改进。本文将详细介绍 Jenkins 中 FindBugs、PMD、CheckStyle 和 Violations 静态...

    jenkins 执行远程linux命令

    4. **设置SSH站点**:在“SSH站点”下拉菜单中选择第四步中配置的远程主机名称。 5. **编写脚本**:在“预构建脚本”和“后构建脚本”字段中编写要执行的脚本或命令。例如,可以在“预构建脚本”中运行`./pre_test....

    win环境安装部署 Jenkins

    安装Jenkins的第一步是下载所需版本。你可以通过阿里云镜像站点下载Jenkins的war包,这将提供更快的下载速度。在选择war包时,确保它与你的Java版本兼容。例如,你可以选择2.356或2.335版本。 安装过程中,打开...

    jenkins安装包

    Jenkins是一款广泛应用于软件开发领域的开源持续集成工具,它的主要功能是自动化各种任务,包括构建、测试和部署软件。在本压缩包中包含的是...这个压缩包提供的"jenkins.war"文件,正是开启这一自动化之旅的第一步。

    jenkins-2.65.zip

    综上所述,"jenkins-2.65.zip"压缩包提供的Jenkins版本2.65是实现自动化部署和持续集成的关键工具,"jenkins.msi"则是启动这一过程的第一步。无论是在小型项目还是大型企业级项目中,Jenkins都能发挥其价值,帮助...

    Jenkins-2.164.3安装包

    Jenkins安装包,自测OK,搭建在linux环境下运行正常,配合文章进行一步步部署。 文章链接:https://blog.csdn.net/pds_shuang521/article/details/109117976

    CentOS自动安装jenkins

    自动化Jenkins的安装只是第一步,接下来还需要配置Jenkins的工作节点、安装插件、创建作业等,这些都是构建自动化CI/CD流程的关键步骤。Jenkins提供了丰富的插件支持,可以集成各种工具,如Git、Maven、Docker等,...

    Mac Jenkins安装

    对于系统管理员或者DevOps工程师来说,了解Jenkins的基本安装只是入门的第一步,深入学习Jenkins的各种插件和功能,进行合理的自动化流程设计,才能真正发挥Jenkins在持续集成和持续交付过程中的作用。

    win7+jenkins+node+svn持续集成

    - 第一步:从SVN拉取代码至指定目录。 - 命令示例:`svn update D:\project_path` - 第二步:杀死已有的Node.js进程。 - 命令示例:`taskkill /F /IM node.exe` - 第三步:安装项目依赖。 - 命令示例:`cd D:\...

    PHP.Projects.with.Jenkins

    文档中提到的“我们的第一个构建脚本”即是从零开始创建一个自动化构建过程的第一步。构建脚本通常包括编译源代码、运行单元测试、静态代码分析等一系列操作。 **知识点:** - **构建脚本:** 用于自动化执行构建...

    Jenkins权威指南,jenkins学习资料

    - 实施持续集成的第一步通常是建立一个构建服务器,这标志着从无构建服务器阶段(Phase 1)向定期夜间构建(Phase 2)过渡。 - 随着自动测试的引入,可以达到基本的自动化测试阶段(Phase 3)。 - 更进一步,通过...

    iOS Jenkins自动化集成测试示例

    因此,确保Jenkins服务器上安装了Xcode和Xcode命令行工具是必要的第一步。 接下来,我们需要配置Jenkins服务器。这包括安装Jenkins插件,例如`Xcode Plugin`,它允许Jenkins通过Xcode的工作流程来构建iOS项目。同时...

    Jenkins+SVN+Ant持续集成环境配置笔记.pdf

    首先,Eclipse与SVN的集成是持续集成环境搭建的关键第一步。通过Eclipse提交代码到SVN,确保所有开发人员的代码更改都存储在同一个集中式仓库中,便于管理。在Eclipse中集成SVN通常需要借助于外部插件,比如...

Global site tag (gtag.js) - Google Analytics