技术开发 频道

在Jazz上轻松构建你的项目

    2.2 典型的Jazz build过程

    了解Jazz build系统的结构和原理后,我们来看看建立一个典型的Jazz build过程。以下的步骤描述了应该怎样建立和运行一个典型的Jazz build过程:

    (1)开发团队的版本发布工程师在build计算机上安装Jazz Build Engine和Ant工具。这些是Jazz Team服务及的客户端和必须工具。除此之外,没有需要在build计算机上运行的服务。

    (2)版本工程师在Jazz中央仓储服务器上创建一个相应的build引擎。然后指定这个build引擎需要对哪一个build definition提供支持。

    (3)版本工程师在Jazz中央仓储服务器上创建build definition以及对于每一个build definition需要创建一个build脚本。典型地,一个build脚本就是一个由Jazz源代码控制的文件。

    (4)版本工程师在build计算机上启动Jazz Build引擎。Build引擎会从Jazz Team服务器上获取已经提交的build请求(build request)。

    (5)Build引擎获取一个build请求来运行build过程。Build request标识了build definition可以使用属性配置文件设置来覆盖缺省的设置。Build definition会与build脚本运行的build引擎进行通信。

    (6)Build引擎执行build过程。

    (7)Build脚本运行Ant任务,从Jazz Team服务器上获取源文件进行编译,报告build进度,创建build输出,包括生成文件,日志和链接等。这些build输出存储在中央仓储中,开发人员可以非常方便地查看相应的日志已经build生成文件。

0
相关文章