Configurando a Integração de Compilação com o Rational Team Concert

É possível configurar a comunicação entre IBM® Rational Quality Manager e IBM Rational Team Concert, então, é possível usar o Rational Team Concert como provedor de compilações e sincronizar as informações de compilação com o Rational Quality Manager. Após configurar a comunicação, os usuários podem controlar compilações na interface com o usuário do Rational Quality Manager, mesmo que as informações de compilação sejam mantidas no Rational Team Concert.
Antes de Iniciar
Importante: Antes de começar, verifique se o computador que hospeda o servidor Rational Quality Manager Jazz pode se comunicar com êxito com o computador que hospeda o servidor Rational Team Concert Jazz. Além disso, você deverá ter efetuado login no Rational Quality Manager e no Rational Team Concert a partir do navegador no qual está fazendo essa configuração.
Por Que e Quando Desempenhar Esta Tarefa

Para configurar a integração de compilação com o Rational Team Concert:

  1. Configure oRational Team Concert para aceitar os pedidos de domínio cruzado a partir doRational Quality Manager.
    1. Na UI da Web de Administrador do Rational Team Concert, clique na guia Servidor.
    2. Na área de janela Configuração, clique em Propriedades Avançadas.
    3. Em Componente de Repositório Principal, role para o componente com.ibm.team.repository.service.internal.xdomain.DynamicProxyFrameService.
    4. Para Valor Atual da propriedade Lista de Desbloqueio de Host Entre Domínios, digite as diversas URLs que podem ser usadas para acessar o servidor Rational Quality Manager Jazz. Separe cada caminho com vírgulas e tente incluir todos os caminhos possíveis, por exemplo:
      https://myserver:9443/jazz, https://myserver.ourdomain.mycompany.com:9443/jazz, https://9.12.345.67:9443/jazz

      Os exemplos anteriores incluem o nome do host simples, o nome do host junto com o nome de domínio e o endereço IP.

      Se você precisar configurar vários servidores do Rational Quality Manager, também poderá usar vírgulas para separar cada URL do servidor.

    5. Para a propriedade Ativar Comunicação de Domínio Cruzado, altere o Valor Atual para true.
    6. Role para o componente com.ibm.team.repository.servlet.internal.ServletConfigurationService.
    7. No campo Nome do Host, digite o nome do host do servidor Rational Team Concert, por exemplo myrtcserver.ourdomain.mycompany.com.
    8. Configure Usar Nome do Host Canônico para false.
    9. Clique em Salvar.
  2. Configure oRational Quality Manager para que possa comunicar-se com o Rational Team Concert.
    1. Na interface com o usuário doRational Quality Manager, clique em Administração e depois em Administração do Jazz Server.
    2. Clique em Propriedades Avançadas.
    3. Em Estrutura de Integração de Compilação, vá para o componente com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector e modifique as propriedades conforme necessário.
      • Se necessário, em Valor Atual, digite o Nome de Usuário e Senha corretos para o administrador do servidor Rational Team Concert Jazz. No mínimo, o Nome do Usuário deve ter permissões de repositório JazzUsers.
      • Se necessário, atualize o valor Atraso ou aceite o padrão.

        O valor Atraso determina com que frequência o servidorRational Quality Manager é sincronizado com o servidor Rational Team Concert. O padrão é configurado para 500 segundos. Se você desejar ver as alterações com mais frequência, diminua a frequência de atraso. Se isso gerar um carregamento muito alto no servidor Rational Quality Manager, poderá aumentar a frequência de atraso.

    4. Em Componente do Provedor de Integração, vá para o componente com.ibm.rqm.integrationprovider.service.rest.internal.ConnectionRestService e modifique as propriedades conforme necessário. Em Valor Atual, digite o Nome de Usuário e Senha corretos para o usuário do servidor Rational Team Concert Jazz. Este Nome do Usuário deve ter as permissões de repositório JazzUsers.
    5. Em Componente de Repositório Principal, role para o componente com.ibm.team.repository.servlet.internal.ServletConfigurationService.
    6. Digite o nome de host do servidor Rational Quality Manager, por exemplo, myrqmserver.ourdomain.mycompany.com.
    7. Configure Usar Nome do Host Canônico para false.
    8. Clique em Salvar.
  3. Configure o link entre a área de projeto do Rational Team Concert e a área de projeto do Rational Quality Manager. Depois de configurar esse link, as informações de compilação criadas no Rational Team Concert serão armazenadas na área de projeto do Rational Quality Manager correspondente.
    1. Na interface com o usuário do Rational Quality Manager, clique em Administração e depois em Propriedades do Sistema.
    2. Clique em Provedor de Compilação.
    3. Para Provedor, selecione Provedor de Integração RTC.
    4. Clique em Configurar.

      Um assistente é iniciado para configurar o Rational Team Concert como o provedor de compilação.

    5. No campo de URL, digite a URL completa do servidor Rational Team Concert, como por exemplo, https://rtc_server1:9443/jazz.
      Nota: O nome de host na URL deve ser igual ao usado na etapa 1g.
    6. No campo Nome, digite um nome para este determinado servidor Rational Team Concert.
    7. Opcional: No campo Descrição, digite uma descrição do servidor.
    8. Clique em Próximo.
      Nota: Se a mensagem de aviso Erro de Segurança: Nome de Domínio Incompatível for exibida, clique em OK. Se Verificar o Usuário Conectado for exibido, clique em Continuar ou em Efetuar login como um usuário diferente.
    9. Na próxima página do assistente, selecione a área de projeto do Rational Team Concert para as compilações. Por padrão, esta é a área de projeto Compilações do QM.
    10. Clique em Concluir.

      Depois de concluir o assistente, a página Provedor de Compilações é atualizada para mostrar um status de êxito e um resumo.

Resultados
Depois de concluir essas etapas, os usuários podem controlar as compilações criadas no Rational Team Concert.

Feedback