Hudson配置说明Word格式.docx

上传人:b****4 文档编号:17579469 上传时间:2022-12-07 格式:DOCX 页数:14 大小:2.09MB
下载 相关 举报
Hudson配置说明Word格式.docx_第1页
第1页 / 共14页
Hudson配置说明Word格式.docx_第2页
第2页 / 共14页
Hudson配置说明Word格式.docx_第3页
第3页 / 共14页
Hudson配置说明Word格式.docx_第4页
第4页 / 共14页
Hudson配置说明Word格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

Hudson配置说明Word格式.docx

《Hudson配置说明Word格式.docx》由会员分享,可在线阅读,更多相关《Hudson配置说明Word格式.docx(14页珍藏版)》请在冰豆网上搜索。

Hudson配置说明Word格式.docx

2.解压ant的包到本地目录并在环境变量中设置ANT_HOME,值为ant软件所在目录,把ANT_HOME/bin加到你系统的path目录中去。

3.安装tomcat

4.配置Hudson的工作目录HUDSON_HOME,创建一个空目录,并将这个目录路径赋给环境变量HUDSON_HOME。

5.下载Hudson把它放在tomcat安装目录/webapps下,启动tomcat

Hudson使用

在确认tomcat启动后在浏览器输入http:

//localhost:

8080/hudson回车后如果一切正常,应该会看到图一所示的Hudson启动页面

图一

配置Hudson全局设置

1.在Hudson主页的本地实例并单击左上角的ManageHudson链接,应该会看到图二所示的可配置选项列表。

图二

2.在ManageHudson页面上单击ConfigureSystem链接对Hudson进行全局设置,配置后的页面如图三、图四所示,配置完成后点击保存。

图三

说明:

1.填写JKDs说明

1.1name可以按照自己爱好随意设定

1.2JAVA_HOME为jdk的安装目录

2.填写Ant说明

2.1name可以按照自己爱好随意设定

2.2ANT_HOME为ant的安装目录

图四

创建项目

1.在Hudson主页单击左上角的NewJob链接,所示见面如图五,建立一个项目。

填入一个项目名,选择Buildafree-stylesoftwareproject,点击ok创建即可。

图五

项目配置

1.在创建项目单击ok按钮后会自动调整到配置项目页面,其配置如图图六、图七所示,单击save按钮保存。

图六

1.填写Subversion说明

1.1RepositoryURL为svn资源的访问地址

1.2Localmoduledirectory(optional)是自动生成

图七

1.勾选PollSCM选项出现Schedule选项

1.1Schedule选项为当svn代码库代码发生修改后多长时间开始执行hudson重构,值*****表示代码更新一分后开始执行hudson重构。

具体的格式说明单击

进行查看

使用hudson

1.在所创建项目的主页上单击BuildNow链接可以手动执行构建动作,完成后可以通过记录标记的颜色来看是否出错,红色有错,蓝色成功如图八所示。

图八

2.BuildHistory看到历史的build记录。

3.Changes可以查看对源码所做得修改

4.创建项目执行成功后的如图九,创建项目执行失败后的如图十

图九

图十

S下边的球的颜色说明执行的成功与否,红色表示有错,蓝色则为成功

配置说明

1.在进行Hudson全局的E-mailNotification配置中容易出现错误,真确的配置格式是:

SMTPserver

Defaultusere-mailsuffix@

SystemAdminE-mailAddressyouemail@

UseSMTPAuthentication(选中状态)

UserNameyouemail@

Passwordyoupassword

最终后效果如图十一

图十一

2.当创建项目失败时,指定给指定的人发送错误信息邮件的方法。

编辑所创建项目页,选择Post-buildActions选项下的E-mailNotification并指定接受人的邮件地址,其配置效果如图十二所示。

图十二

2.1Recipients指的是收件人的地址,而发件人的地址则是在全局配置中SystemAdminE-mailAddress选项填入的邮件地址。

3.配置经过验证的用户才能进行页面的操作,其配置页面如图十三所示

图十三

3.1打开全局配置页面

勾选Enablesecurity选项

当选中Enablesecurity后会出现SecurityRealm和Authorization两个选项

3.2在SecurityRealm中选择Hudson'

sownuserdatabase,同时选中Allowuserstosignup(容许进行用户注册,因为刚开始时没有注册用户,当进行了全部用户注册后可以把这个选择项去掉)

3.3在Authorization中选择Logged-inuserscandoanything,让登陆后才能做任何事情,单击save按钮后,在页面右上角有login和signup链接

3.4单击signup链接进行登陆注册,其注册界面如图十四所示:

图十四

注册成功后会自动跳转到登陆页面,或者单击有上角的login链接进入登陆页面,登陆页面如图十五所示:

图十五

登陆成功后在页面的右上角出现用户名,如图十六所示:

图十六

登陆失败后如图十七所示

图十七

4.Hudson与Maven2结合实现项目自动重构

4.1修改Hudson全局配置添加Maven选项,配置后如图十八

图十八

4.2在展开的Maveninstallation中name选项可以根据自己的命名习惯填写

MAVEN_HOME选项是maven的安装目录

4.3配置完全局设置保存后,新建一个项目添加Build选项,单击Addbuildstep按钮,选择Invoketop-levelMaventargets,填写相关的选项,配置后如图十九所示。

图十九

Mavenversion选项选择在全局配置的配置name选项

Goals为maven相关命令,支持多个命令共同执行

5.实现Hudson的Rss订购功能

首先下载Rss的阅读器如周博通浏览器,安装成功后,单击心中频道按钮输入会弹出对话框让输入Rss频道地址,其效果如图二十

图二十

http:

8080/hudson/rssAll?

flavor=rss20为订阅Hudson的所有构建信息

8080/hudson/rssFailed?

flavor=rss20只订阅Hudson构建失败的信息

5.1成功后的页面如图二十一所示

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 从业资格考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1