设置构建集成

本主题描述如何在 IBM Rational Quality Manager 与 IBM® Rational Team Concert 之间设置通信,以便可以使用 Rational Team Concert 作为构建提供程序并与 Rational Quality Manager 进行构建信息同步。在进行此设置之后,用户可以使用 Rational Quality Manager 用户界面来跟踪构建,尽管构建信息由 Rational Team Concert 维护。
注: 在开始之前,请验证能否从主管 Rational Team Concert Jazz™ Team Server 的机器登录到 Rational Quality Manager。同样,请验证能否从主管 Rational Quality Manager 服务器的机器登录到 Rational Team Concert 的“管理”Web UI。
要设置构建集成,请执行下列操作:
  1. 设置 Rational Team Concert,以便接受来自 Rational Quality Manager 的跨域请求。
    1. Rational Team Concert 的“管理”Web UI 中,单击服务器选项卡。
    2. 在“配置”窗格中,单击高级属性
    3. 核心存储库组件下方,滚动到 com.ibm.team.repository.service.internal.xdomain.DynamicProxyFrameService 组件。
    4. 对于跨域主机白名单属性的当前值,输入各个可用于访问 Rational Quality Manager 服务器的 URL。请使用逗号来分隔各条路径,并尝试包括所有可能的路径,例如:
      https://myserver:9443/jazz, https://myserver.ourdomain.mycompany.com:9443/jazz, https://9.12.345.67:9443/jazz

      以上示例包含简单主机名、带有域名的主机名以及 IP 地址。

      如果需要配置多个 Rational Quality Manager 服务器,那么还可以使用逗号来分隔各个服务器 URL。

    5. 对于启用跨域通信属性,将当前值变更为 true
    6. 滚动到 com.ibm.team.repository.servlet.internal.ServletConfigurationService 组件。
    7. 输入 Rational Team Concert Jazz Team Server 的主机名。例如:myrtcserver.ourdomain.mycompany.com
    8. 使用规范主机名设置为 false
    9. 单击保存
  2. 设置 Rational Quality Manager,以使其能够与 Rational Team Concert 进行通信。
    1. 在 Rational Quality Manager 用户界面中,单击管理,然后单击 Jazz 服务器管理
    2. 单击高级属性
    3. 构建集成框架下方,转到 com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector 组件并根据需要修改属性。
      • 必要时,在当前值下方输入 Rational Team Concert Jazz Team Server 管理员的正确用户名密码。此用户名必须至少具有 JazzUsers 存储库许可权,并且您还必须对其分配客户访问许可证。
      • 必要时,更新延迟值或接受缺省值。

        “延迟”值确定 Rational Quality Manager 服务器与 Rational Team Concert Jazz Team Server 进行同步的频率。缺省值设置为 500 秒。如果您希望更快看到变更,请减小延迟频率值。如果这导致 Rational Quality Manager 服务器负载过重,请增大延迟频率值。

    4. 集成提供程序组件下方,转到 com.ibm.rqm.integrationprovider.service.rest.internal.ConnectionRestService 组件并根据需要修改属性。在当前值下方输入 Rational Team Concert Jazz Team Server 用户的正确用户名密码。这个用户名必须具有 JazzUsers 存储库许可权,并且您还必须对其分配客户访问许可证。
    5. 核心存储库组件下方,滚动到 com.ibm.team.repository.servlet.internal.ServletConfigurationService 组件。
    6. 输入 Rational Quality Manager 服务器的主机名。例如,myrqmserver.ourdomain.mycompany.com
    7. 使用规范主机名设置为 false
    8. 单击保存
  3. Rational Team Concert 项目区域与 Rational Quality Manager 项目区域之间设置链接。设置此链接之后,在 Rational Team Concert 中创建的构建信息将存储在相应的 Rational Quality Manager 项目区域中。
    1. 在 Rational Quality Manager 用户界面中,单击管理,然后单击系统属性
    2. 单击构建提供程序
    3. 对于提供程序,选择 RTC 集成提供程序
    4. 单击配置

      这将启动用于将 Rational Team Concert 设置为构建提供程序的向导。

    5. URL 字段中,输入 Rational Team Concert Jazz Team Server 的完整 URL,例如 https://rtc_server1:9443/jazz
      注: 此 URL 中的主机名必须与步骤 1g 中使用的主机名相同。
    6. 名称字段中,输入此特定 Rational Team Concert Jazz Team Server 的名称。
    7. (可选)在描述字段中,输入服务器的描述。
    8. 单击下一步
      注: 如果您看到警告消息安全性错误:域名不匹配,只需单击确定。如果要求您验证已登录的用户,请用户继续,或者单击作为另一个用户登录
    9. 在下一个向导页面中,选择用于构建的 Rational Team Concert 项目区域。缺省情况下,这是 QM 构建项目区域。
    10. 单击完成

      完成此向导之后,“构建提供程序”页面将进行更新以显示成功状态和摘要。

完成这些步骤之后,用户将能够对 Rational Team Concert 中创建的构建进行跟踪。

反馈

本资料对您是否有帮助?您可以在 Jazz.net 上提供反馈(需要注册):在论坛中发表意见或者提交错误