第 4 章 设置Luntbuild的系统属性

在Properties(系统属性)页里面列出的属性将会影响所有的Luntbuild项目。Luntbuild的系统属性详细解释如下:

Url to access luntbuild servlet(访问luntbuild的Servlet的url)

在此指定访问Luntbuild的Servlet的url,在邮件通知里面会用到servlet url,因此设置正确的servlet url是很重要的。 通常这个的值的格式为http://<server>:<port>/luntbuild/app.do,其中<server> 是您的构建服务器的名字或者ip地址,而<port>是访问Luntbuild的端口号。 如果这个属性没有设置,那么Luntbuild将会使用默认值http://<server_ip>:8080/luntbuild/app.do, 其中<server_ip>是构建服务器的实际ip地址。

Work directory(顶层工作目录)

您可以根据需要指定Luntbuild的顶层工作目录,通常情况下,Lunbuild里面配置的各个项目会在该目录下建立 子目录(以项目名称命名)作为本项目自己的工作目录,用来从版本控制系统中检出源码。 如果没有指定该顶层工作目录,Luntbuild将使用Lunbuild安装目录下的work 子目录作为顶层工作目录。

Publish directory(发布目录)

您可以根据需要指定Luntbuild的顶层发布目录。每个产生的构建都会在该目录下建立子目录作为自己的发布 目录,用来存放该构建产生的制品,如日志和其他发布文件。该子目录格式为<project-name>/<schedule-name>/<build-version>。 如果没有指定该顶层发布目录,Luntbuild将使用Luntbuild安装目录下的publish 子目录作为顶成发布目录。

Page refresh interval(页面刷新时间间隔)

您可以以秒为单位指定页面刷新的时间间隔。如果没有设置该属性,那么默认值为15秒。

SMTP host(SMTP主机)

您可以根据需要指定SMTP邮件服务器,Luntbuild将通过它发送邮件通知。如果没有设置该属性, Luntbuild将使用本地机作为默认值。

SMTP user(SMTP用户)

该属性为可选属性,如果SMTP主机需要安全认证,那么您应该设置该属性来指定认证的用户名。

SMTP password(SMTP口令)

该属性为可选属性,该口令为上面的SMTP用户对应的口令。

Luntbuild Jabber account(Luntbuild Jabber帐号) - 如果您想通过Jabber通知用户,那么您在此需要设置Jabber有关的属性。

Luntbuild需要Jabber帐号用于发送Jabber消息。

注意

目前还不支持通过代理方式访问Jabber

Jabber server(Jabber服务器)

您可以根据需要指定Jabber服务器,用于发布Jabber消息。如果该属性没有设置,那么Luntbuild将使用本地机作为默认值。

Jabber server port(Jabber服务器端口号)

连接Jabber服务器的端口号,默认值5222。

Jabber user(Jabber用户)

在此设置Jabber帐号名,Luntbuild使用Jabber帐号来登录Jabber服务器并发送消息。

Jabber password(Jabber口令)

Jabber帐号对应的口令。

Luntbuild MSN account(Luntbuild MSN 帐号) - 如果您想通过MSN通知用户,在此设置有关的属性。

Luntbuild可以通过MSN帐号N来发送创建通知信息。 例如luntbuild@hotmail.com

注意

目前还不支持通过代理方式访问MSN

Luntbuild MSN password(Luntbuild MSN 口令)

MSN帐号的口令。