É 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:
- Configure oRational Team Concert para aceitar os pedidos de domínio cruzado a partir doRational Quality Manager.
- Na UI da Web de Administrador do Rational Team Concert,
clique na guia Servidor.
- Na área de janela Configuração, clique em Propriedades
Avançadas.
- Em Componente de Repositório Principal,
role para o componente com.ibm.team.repository.service.internal.xdomain.DynamicProxyFrameService.
- 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.
- Para a propriedade Ativar Comunicação de Domínio Cruzado,
altere o Valor Atual para true.
- Role para o componente com.ibm.team.repository.servlet.internal.ServletConfigurationService.
- No campo Nome do Host, digite o nome do host do servidor
Rational Team Concert,
por exemplo myrtcserver.ourdomain.mycompany.com.
- Configure Usar Nome do Host Canônico para false.
- Clique em Salvar.
- Configure oRational Quality Manager para que
possa comunicar-se com o Rational Team Concert.
- Na interface com o usuário doRational Quality Manager, clique em Administração e depois em Administração do Jazz
Server.
- Clique em Propriedades Avançadas.
- 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.
- 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.
- Em Componente de Repositório Principal, role para o componente
com.ibm.team.repository.servlet.internal.ServletConfigurationService.
- Digite o nome de host do servidor
Rational Quality Manager,
por exemplo, myrqmserver.ourdomain.mycompany.com.
- Configure Usar Nome do Host Canônico para false.
- Clique em Salvar.
- 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.
- Na interface com o usuário do Rational Quality Manager, clique em Administração e depois em Propriedades do Sistema.
- Clique em Provedor de Compilação.
- Para Provedor, selecione Provedor de Integração RTC.
- Clique em Configurar.
Um assistente é iniciado para configurar o
Rational Team Concert
como o provedor de compilação.
- 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.
- No campo Nome, digite um nome para este determinado servidor
Rational Team Concert.
- Opcional: No campo Descrição, digite uma descrição do servidor.
- 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.
- 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.
- 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.