`
hanqunfeng
  • 浏览: 1527286 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hudson--插件管理

阅读更多

hudson的好用基本体现在其众多而强大的插件上,在“系统管理”中可以找到“插件管理”。

 

hudson默认自带了如下几个插件,可以在“已安装”中看到:

Hudson CVS Plug-in

Maven 2 Project Plugin

Hudson SSH Slaves plugin

Subversion Plugin

 以上4个插件,看字面意思就能明白的,分别提供对不同工具的支持。

 

为了更好的使用hudson,还需要安装一些插件,在“可选插件”中进行选择:

Deploy to container Plugin:使用其进行war包部署,支持tomcat,jboss,glassfish

Hudson SCP publisher plugin:如果要跨服务器部署,就需要安装该插件,其使用scp的方式将文件从一个服务器拷贝到另一台服务器

Hudson Email Extension Plugin:如果希望部署完成后能将结果以邮件的形式进行通知,可以安装该插件

 

 

我只安装了如上3个插件,感觉上基本的功能都够用了,建议使用hudson前先安装如上插件。

 

hudson通过网络自动下载插件,而且可以通过“更新”进行插件的更新。

 

如果不能连接外网,可以从已经安装过插件的hudson中将插件拷贝出来,hudson插件的后缀为hpi,然后通过“高级”--“上传插件”进行安装。

 

hudson默认的插件保存目录为:HUDSON_HOME/plugins,所以也可以直接将插件拷贝到该目录下,重启hudson即可。

 

HUDSON_HOME:hudson的主目录,默认为当前用户家目录下的.hudson

可以在“系统管理”--“系统设置”中的“主目录”看到具体的路径信息。关于hudson主目录的内容后续介绍。

 

 

分享到:
评论
2 楼 hanqunfeng 2011-11-08  
王枢娟 写道
我的hudson在可选插件中为什么没有Deploy to container Plugin等几个插件呢?

应该是hudson版本的问题,hudson升级后,很多插件的名称都发生了变化,我现在使用的hudson版本为2.1.1,部署插件为“Hudson Deploy Plugin”,希望对你有帮助。
1 楼 王枢娟 2011-11-07  
我的hudson在可选插件中为什么没有Deploy to container Plugin等几个插件呢?

相关推荐

    azure-slave-plugin:Azure从站插件

    天蓝色的从属插件Hudson插件可创建Azure奴隶。 支持创建使用SSH和JNLP的Azure Cloud上的Windows从属为了通过SSH启动Windows映像,需要使用ssh预先配置映像。 有关准备自定义Windows映像的信息,请参考使用SSH的Azure...

    代码质量管理平台SonarQube

    从静态分析到动态分析(单元测试)、从系统分析到人工评审、从历史分析到现在的版本分析、从Web客户端到Eclipse插件、从本地分析到远程分析、从集成其他代码分析插件(FindBugs、Checkstyle、PMD等)到作为插件被CI...

    基于Hudson的持续集成指南

    通过本指南,你能学到如何正确的配置CI服务来定时轮询代码配置管理库,当发现源 码更新时,自动对项目进行构建操作。你还能学到如何利用CI服务及第三方插件作静态代 码检查、自动运行单元测试并生成用户界面友好的...

    jenkins与jira关联插件 hpi

    jenkins与jira关联,jenkins需要安装此hpi插件,安装方法是“插件管理”——》“高级”——》上传插件“选着文件”,点击“上传”完成安装

    Jenkins持续集成引擎的前身是Hudson是一个可扩展的持续集成引擎.rar

    简介 ​ Jenkins的前身是Huds,是一个可扩展的持续集成引擎。Jenkins是一个[开源软件]项目,是基于...丰富的插件支持:支持扩展插件,你可以开发适合自己团队使用的工具,如git,svn,maven,docker等。 部署Jenkins

    浅析Jenkins插件开发

    Jenkins提供了丰富的管理和配置功能,如下图所示,包括系统设置,插件管理,系统信息,系统日志,负载统计,节点管理等功能。Stapler是一个将应用程序对象和URL装订在一起的lib库,使编写web应用程序更加方便。...

    Java健身管理系统源码-python-jenkins-template:python项目的Jenkins作业模板

    Java健身管理系统源码詹金斯python...hudson.plugins.warnings.WarningsPublisher.xml 文件,然后重新加载配置。 或者,如果您更喜欢在 Web 界面中单击: 转到管理 Jenkins -> 配置系统 向下滚动到编译器警告 -> 解析

    jenkins-2.222.4.zip

    Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java...

    持续集成之代码质量管理-Sonar[三]

    与持续集成工具(例如Hudson/Jenkins等)不同,Sonar并不是简单地把不同的代码检查工具结果(例如FindBugs,PMD等)直接显示在Web页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量...

    源代码检查工具SONAR使用经验

    Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD 等)直接显示在 Web 页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而...

    Maven实战.pdf

    系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...

    Maven实战 高清版

    系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...

    Maven实战 许晓斌 著

    系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...

    《Maven实战》

    系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...

    Maven实战 高清版pdf

    系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...

    Maven配置文档

    Maven进行测试、使用Hudson进行持续集成、使用 Maven构建 Web应用、Maven的版本管理、Maven的灵活构 建、生成项目站点和 Maven的 m2eclipse插件等实用性较强的高级知识,读者可有选择性的阅读;扩展性地讲解 了如何 ...

    用于存放java源码和Thinking of Java的资源.rar

    Hudson :持续集成服务器,目前仍在活跃开发。 JavaServer Faces:Mojarra是JSF标准的一个开源实现,由Oracle开发。 JavaServer Pages:支持自定义标签库的网站通用模板库。 Liquibase:与具体数据库独立的追踪、...

Global site tag (gtag.js) - Google Analytics