最近公司的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的用法,最近比较忙不仅公司这里任务繁重,还要忙申请学校的事情。争取在周末的时候更新吧。
好了,现在我们继续。
在上篇文章里,讲解了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的用法,最近比较忙不仅公司这里任务繁重,还要忙申请学校的事情。争取在周末的时候更新吧。