`
classtwo5367
  • 浏览: 38586 次
  • 性别: Icon_minigender_1
  • 来自: Cork
最近访客 更多访客>>
社区版块
存档分类
最新评论

Hudson 插件开发 (Part 3: 插件结构解读 Ⅱ)

阅读更多
最近公司的CI服务器挂了,我们学校的老师又要来视察,都没有时间更新博客。SORRY。。。。

好了,现在我们继续。

在上篇文章里,讲解了Hudson插件中JAVA类的内容,在这篇文章里讲讲解RESOURCES里的相关内容。

如果你想在Hudson的控制台,或者项目配置页面里赋予你的插件一些参数,或者在project或者build页面里现实点什么,那么你就需要写一个jelly脚本并将他放在RESOURCES文件夹里而且文件夹名必须一一对应。

举个例子,如果你有个叫SayHello的类,位于com.somecompany.myapp包下,它需要使用一个config.jelly,以便于你可以在项目的配置页面对他进行配置。那么这个jelly脚本在RESOURCES里的包应该是com.somecompany.myapp.SayHello,这样Hudson就会自动的调用它。

而且在Hudson中,jelly脚本有一定的命名规则,比如在这个例子中config.jelly是用于显示在项目配置页面中的组建,而global.jelly是用于Hudson设置的

先这样先,下篇文章讲下关于jelly的用法,最近比较忙不仅公司这里任务繁重,还要忙申请学校的事情。争取在周末的时候更新吧。
1
0
分享到:
评论

相关推荐

    hudson插件加载失败解决方案.pdf

    hudson插件加载失败解决方案 本文档将讨论hudson插件加载失败的解决方案,涵盖hudson版本、环境信息、插件安装、Tomcat日志分析、问题排查等方面的知识点。 一、hudson版本信息 hudson版本:hudson-2.2.1.war ...

    hudson插件开发相关链接.zip

    《Hudson插件开发详解——源码与工具的探索之旅》 Hudson,作为一个开源的持续集成工具,因其丰富的插件系统和灵活的配置能力,深受开发者喜爱。本篇文章将围绕“Hudson插件开发”这一主题,深入探讨其源码解析、...

    jenkins hudson 插件开发部署外带一个小实例

    详细介绍了jenkins(hudson)的插件开发部署,指导你如何去开发一个插件,虽然里面那个插件没什么实际功能,但是有效果,能看到效果,这样你就可以了解到这个开发到底是怎么一回事,字面还带了一些资料,适合新手看看...

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

    【Hudson 学习教程】 Hudson 是一款强大的持续集成工具,主要负责自动化软件...通过熟练掌握Hudson的安装、配置和插件使用,开发者可以构建出一套自动化、智能化的CI/CD流程,提升整个团队的开发效率和项目交付能力。

    m2eclipse-hudson插件

    3. **配置集成**:插件简化了Hudson服务器与Eclipse项目之间的配置,可以方便地设置构建触发器、构建参数和工作空间。 4. **视图集成**:在Eclipse的工作区中,开发者可以查看Hudson服务器上的所有项目,以及它们的...

    hudson插件工程

    - **插件架构**:Hudson 插件基于Java语言开发,采用Maven作为构建工具,遵循特定的插件结构,包括源代码、资源文件、配置文件等。 - **Maven配置**:开发Hudson插件时,通常会创建一个Maven项目,配置pom.xml文件...

    Hudson常用插件说明

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

    Hudson Jenkins插件相关

    【Hudson Jenkins插件相关】 Hudson和Jenkins是两款著名的持续集成(Continuous Integration, CI)工具,它们在软件开发过程中扮演着至关重要的角色。Hudson最初由Sun Microsystems开发,后因社区支持转为开源项目...

    hudson 开发指南

    总结:Hudson开发指南详细介绍了如何从零开始开发Hudson插件,包括理解Hudson的基本概念、插件开发流程、实战技巧以及社区资源。通过学习本指南,开发者能够根据项目需求,定制化的扩展Hudson的功能,提升团队的开发...

    hudson中checkStyle插件

    不知道怎么回事,hudson下载插件下载不下来,找了好久的checkStyle,在网上下载了都用不了。 后面偶然发现hudson又可以自动下载插件了。 checkStyle插件需要 analysis-core 支持,所以提供的下载包里面都放进去了, ...

    Hudson-GIT-plugin:Hudson的Git插件

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

    Hudson_CI:PHP持续集成

    2. **Hudson**:Hudson是由Sun Microsystems开发的开源持续集成工具,后来成为Oracle的一个项目。它提供了一个友好的Web界面,用于配置和管理构建任务,支持多种版本控制系统,如Git、SVN等,并可以与其他工具(如...

    cobertura.hpi 1.1 hudson插件

    相信看过基于Hudson的持续集成指南的人都会去下载hudson插件:cobertura.hpi,但是大家发现,网上铺天盖地的网址,都是无法打开。。。是的。。。这个插件差点找死我了。。。。 既然是别人做的,我也无权要分,0分送...

    hudson的ftp上传插件无法正常使用问题的处理

    3. **创建开发环境**:在Eclipse中新建工程并导入反编译后的源码,构建与Hudson相匹配的开发环境: - 设置项目的package目录结构与原始插件一致; - 将反编译后的源码导入对应的.java文件中; - 在项目的Build ...

    hudson1.293.part1.rar

    《Hudson 1.293 分析:构建与部署自动化工具的核心魅力...通过深入挖掘“hudson1.293.part1.rar”中的内容,我们可以更全面地了解Hudson如何为当时的软件开发带来变革,以及如何影响了后续的持续集成工具的设计和发展。

Global site tag (gtag.js) - Google Analytics