`
hanqunfeng
  • 浏览: 1541198 次
  • 性别: 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等几个插件呢?

相关推荐

    m2eclipse-hudson插件

    **m2eclipse-hudson插件详解** 在软件开发领域,持续集成(Continuous Integration, CI)扮演着至关重要的角色,它能确保代码的稳定性和团队协作的效率。Hudson是流行的一款开源CI服务器,而m2eclipse是Eclipse IDE...

    Writing-first-hudson-plugin

    - **生成插件骨架**:Hudson HPI是一个Maven插件,它可以自动生成必要的源代码结构,帮助开发者快速启动插件开发项目。 - 打开终端或命令提示符窗口,输入以下命令: ``` mvn hpi:create ``` - 上述命令指示...

    Hudson-GIT-plugin:Hudson的Git插件

    Hudson-GIT-plugin是专为Hudson(也称为Jenkins)设计的一款插件,它使得持续集成工具Hudson能够与Git版本控制系统无缝集成。这款插件的目的是简化开发者的工作流程,自动化代码版本管理,以及在代码变更时自动触发...

    hudson学习教程Hudson安装与使用,Hudson配置,Hudson插件

    5. **插件管理** - 通过Hudson的管理界面,可以方便地安装和管理插件,以扩展Hudson的功能。 - 插件涵盖各种用途,如SCM集成、测试报告生成、持续集成最佳实践等。 **Hudson 配置** 1. **工作区配置** - 配置每...

    Hudson常用插件说明

    Hudson,作为一款开源持续集成工具,通过丰富的插件系统,极大地增强了其灵活性和功能性,支持多种源代码管理和构建工具,满足不同开发团队的需求。以下是对部分常用插件的详细说明: #### 源代码管理插件 1. **...

    hudson-fairscheduler:hudson 服务器的公平调度程序

    "Hudson-FairScheduler" 就是这样一种为Hudson设计的调度插件,其目标是实现更公平的任务分配策略,从而优化服务器资源的使用。 公平调度程序(Fair Scheduler)是Apache Hadoop项目中的一个组件,由Hadoop社区的...

    springsource-tool-suite-3.4.0 Eclipse插件

    Eclipse插件机制使得开发者可以定制化自己的IDE,根据需求选择安装各种插件,如Java开发、Web开发、数据库管理等。 在压缩包中包含的"Spring-tool-suite3.4插件" 文件可能是用于手动安装到Eclipse的离线包。通过将...

    Hudson持续集成服务器的安装配置和使用

    例如,可以通过Hudson的插件系统来集成这些工具,实现自动化构建、测试和部署等功能。 ### 六、结语 通过上述步骤,我们成功地安装和配置了Hudson持续集成服务器,并简要介绍了如何与其他工具集成。Hudson的使用远...

    hudson插件工程

    通过以上内容,我们可以看到Hudson插件工程在软件开发中的重要角色,以及如何利用插件如“xdevice_report”来提高项目管理和测试的效率。理解并掌握Hudson插件的开发和使用,对于提升整个团队的开发流程和质量有着...

    Hudson Jenkins插件相关

    综上所述,Hudson Jenkins插件相关的内容涵盖了源码管理、工具集成、构建自动化、工作流定制、监控与报表等多个方面。通过灵活的插件系统,开发者可以根据项目需求定制适合的CI/CD流程,提升团队的开发效率和软件...

    hudson配置手册

    - 设置代理服务器以支持Hudson插件的下载和更新。 - **插件升级** - 在“系统管理” -> “插件管理”中查看可用的插件更新,并根据需要安装。 #### 四、创建与配置Hudson任务 - **创建任务** - 在Hudson首页...

    Hudson平台搭建及使用

    - **插件安装**:通过系统管理->管理插件->可选插件,选择需要的插件安装,例如.NET相关的MSBuild和MSTest插件。 4. **Hudson系统配置** - **主目录**:定义Hudson的工作区和配置信息,可以通过设置HUDSON_HOME...

    Hudson 持续集成 continuous-integration-with-hudson 英文版

    - **添加代码覆盖率和其他度量指标**:通过集成特定的插件,可以在构建报告中展示代码覆盖率等度量数据,从而帮助开发者更好地理解代码质量和维护情况。具体方法可以在第28页找到。 通过上述知识点的梳理,可以看出...

    Hudson持续集成环境搭建

    访问Hudson的Web界面 (`http://localhost:8080/`),可以通过“系统管理 -> 管理插件 -> Available -> Search”来搜索并安装所需的插件。安装完成后需要重启Hudson服务以使配置生效。 #### 四、Hudson集成SVN **1. ...

    Hudson apache-maven.tar nexus-oss-webapp-2.3.1-01-bundle-OK

    Maven通过使用预定义的构建生命周期和插件,简化了构建过程,尤其是对于Java项目。它能够自动管理项目的依赖关系,编译源代码,运行测试,打包工件,以及部署到远程仓库。 在压缩包中,"apache-maven-3.0.5-bin.tar...

    hudson安装全过程

    - 在Hudson的管理界面中,找到“系统管理”->“配置系统”,在“Hudson Home”一栏填写路径`D:\HudsonHome`。 - 保存设置。 #### 四、注意事项 - 在安装过程中,请确保网络连接稳定,以免下载或部署失败。 - 如果...

Global site tag (gtag.js) - Google Analytics