A próxima etapa é aprender a criar um registro CCBuildConfig.
O CCBuildConfig é um registro de configuração do Rational ClearCase
reutilizável e sem permanência de estado, que especifica os seguintes
parâmetros do Rational ClearCase:
os comandos e visualizações necessários às operações de promoção e construção dos artefatos do Rational ClearCase e as palavras-chave de sucesso e falha que podem ser especificadas para
indicar se a operação de construção ou promoção foi concluída com êxito. Um registro CCBuildConfig
é utilizado em conjunto com um registro CCBuild.
- Clique em .
- Clique em .
- Na janela Escolher Tipo
de Registro, selecione Ccbuildconfig e clique em OK.
- Na janela CCBuildConfig, clique na guia Principal.
Preencha os seguintes campos:
- Configuration Name
- Digite um nome exclusivo e significativo para o registro.
- Descrição
- Digite uma descrição para o registro.
- Clique na guia Visualizações.
- Projeto do Rational ClearCase
- Digite o nome do projeto do Rational ClearCase que define o conjunto de políticas de
desenvolvimento e o conjunto de configurações a ser construído.
- Build
- View
- Digite o nome da visualização do Rational ClearCase (ou diretório local) na qual você deseja
construir o projeto. Uma entrada de exemplo pode ser x:\hosttest\test3.
- Command
- Digite o comando de construção a ser utilizado para construir a visualização. Os exemplos possíveis
são ant, clearmake, make
ou um script customizado perl. Uma entrada de exemplo pode ser
d:\ant\bin\ant -v.
- Success keywords
- Especifique as palavras-chave que aparecem na saída bem-sucedida do comando de construção do Rational ClearCase especificado. É possível digitar várias palavras-chave, separadas por
vírgulas, ou é possível digitar uma cadeia exata com cada uma das palavras-chave
separadas por espaços. Se você digitar uma cadeia de palavras-chave separadas por vírgulas, todas
as palavras-chave encontradas indicarão uma construção bem-sucedida. Se você digitar uma cadeia com cada palavra-chave separada
por um espaço, a cadeia deverá ser encontrada para que a construção seja bem-sucedida. Esse campo não oferece suporte a caracteres não-ASCII ou aos seguintes caracteres ASCII: "+", "?",
".", "*",
"^", "$", "(", ")", "[", "]", "{", "}", "|", "\" e "/".
- Failure keywords
- Especifique as palavras-chave que aparecem na saída com falha do comando de construção do Rational ClearCase especificado. É possível digitar várias palavras-chave, separadas por
vírgulas, ou é possível digitar uma cadeia exata com cada uma das palavras-chave
separadas por espaços. Se você digitar uma cadeia de palavras-chave separadas por vírgulas, todas
as palavras-chave encontradas indicarão uma falha na construção. Se digitar uma cadeia com cada palavra-chave separada
por um espaço, a cadeia deverá ser encontrada para que a construção falhe. Esse campo não oferece suporte a caracteres não-ASCII ou aos seguintes caracteres ASCII: "+", "?", ".", "*",
"^", "$", "(", ")", "[", "]", "{", "}", "|", "\" e "/".
- Promote
- View
- Digite o nome da visualização do Rational ClearCase (ou diretório local) no qual você deseja
promover a construção. Uma entrada de exemplo pode ser x:\hosttest\test3.
- Command
- Digite o comando da operação de promoção a ser utilizado para promover a construção.
Os exemplos possíveis são findmerge, deliver
e os scripts customizados perl. Uma entrada de exemplo pode ser
d:\perl\bin\perl.exe -w promote.pl.
- Success keywords
- Especifique palavras-chave significativas que aparecem na saída bem-sucedida
do comando de promoção do Rational ClearCase especificado. É possível digitar várias palavras-chave, separadas por
vírgulas, ou é possível digitar uma cadeia exata com cada uma das palavras-chave
separadas por espaços. Se você digitar uma cadeia de palavras-chave separadas por vírgulas,
todas as palavras-chave encontradas indicarão uma operação de promoção bem-sucedida.
Se digitar uma cadeia com cada palavra-chave separada por um espaço, a cadeia deverá ser
encontrada para que a operação de promoção seja bem-sucedida. Esse campo não oferece suporte a caracteres não-ASCII ou aos seguintes caracteres ASCII: "+", "?", ".", "*",
"^", "$", "(", ")", "[", "]", "{", "}", "|", "\" e "/".
- Failure keywords
- Especifique as palavras-chave que aparecem na saída com falha do comando de promoção do Rational ClearCase especificado. É possível digitar várias palavras-chave, separadas por
vírgulas, ou é possível digitar uma cadeia exata com cada uma das palavras-chave
separadas por espaços. Se você digitar uma cadeia de palavras-chave separadas por vírgulas, todas
as palavras-chave encontradas indicarão uma falha na operação de promoção. Se você digitar uma cadeia
com cada palavra-chave separada por um espaço, a cadeia deverá ser encontrada para que a operação de
promoção falhe. Esse campo não oferece suporte a caracteres não-ASCII ou aos seguintes caracteres ASCII: "+", "?", ".", "*",
"^", "$", "(", ")", "[", "]", "{", "}", "|", "\" e "/".
- Opcional: Você pode salvar as entradas no registro que está criando como padrões para
criar registros CBuildConfig futuros, clicando no botão Valores
e clicando em Salvar Como Padrão. Salvando essas entradas como padrões,
é possível preencher os campos dos registros CCBuildConfig criados no futuro, clicando no
botão Valores e clicando em Carregar
Padrão.
- Opcional: Você pode
salvar as entradas do registro que está criando como padrões, selecionando a seta
ao lado do botão Carregar e clicando em Novo.
Em seguida, nomeie o modelo na janela Novo
Modelo de Registro e clique em OK. Salvando essas
entradas, é possível preencher os campos de registros CCBuildConfig criados no futuro,
selecionando o registro na lista Modelo e clicando
no botão Carregar.
- Clique em OK para criar o registro.
Este tópico conclui o procedimento de criação de um registro CCBuildConfig.
A próxima etapa é criar um registro CrossPlatformBuild.