Com adaptadores, é possível integrar o Rational Build Forge com
aplicativos externos.
São fornecidos modelos de adaptadores de amostra para a integração com o IBM Rational ClearCase e o IBM Rational ClearQuest. O Adaptor
Toolkit, que permite gravar adaptadores customizados, é um recurso licenciado
separadamente.
O comportamento do adaptador é definido por um arquivo XML cujos elementos são especificados por um DTD incluso. O Build Forge executa o adaptador em associação com uma etapa do projeto.
Os adaptadores fornecem ferramentas adicionais para construções baseadas na integração:
- Lógica de condição interna: baseada nas configurações de variáveis internas
- Definição de comando: os comandos do aplicativo podem ser contruídos fora das instruções e variáveis do comando.
- Varredura de resposta: é possível definir varreduras baseadas em padrões em resposta a cada comando.
- Grupos de notificação dinâmica: a notificação pode ser baseada em dados reunidos a partir do aplicativo. Por exemplo, o grupo de membros da equipe a ser notificado pode ser contruído a partir apenas dos membros que se registraram em mudanças do código.
- Execução de script: os adaptadores podem executar scripts no host do Build Forge. Isso pode ser feito independentemente de scripts e comandos executados no host do aplicativo.