startTeamBuild
IBM Rational Team Concert Client para Microsoft Visual Studio IDE  

startTeamBuild

A tarefa startTeamBuild inicia um Jazz Team Build a partir de um pedido de construção existente ou novo. Depois desta tarefa ser concluída, todas as propriedades na definição de construção e no mecanismo de construção são automaticamente definidas em Ant.

A tabela a seguir descreve os atributos da tarefa startTeamBuild.

Atributo Descrição Necessário

repositoryAddress

Endereço do repositório da equipe a ser utilizado. O valor deste atributo é tipicamente ${repositoryAddress} porque a propriedade é incorporada quando se utiliza o Mecanismo de Construção do Jazz.

Sim

resultUUIDProperty

Propriedade para armazenar o UUID do resultado da construção.

Sim

userId

ID do usuário a ser utilizado.

Sim

autoComplete

Para a tarefa startTeamBuild, especifica se a construção deverá ser concluída automaticamente. O padrão é verdadeiro. Quando este atributo é true, você deve utilizar o parâmetro -listener com.ibm.team.build.ant.listener.TeamBuildListener ao ativar o Ant.

Não

buildDefinitionId

Para a tarefa startTeamBuild, a definição de construção da construção a ser iniciada. Obrigatória se requestUUID não for especificado.

Não

engineId

Para a tarefa startTeamBuild, o identificador do mecanismo de construção que executa a construção. Obrigatório se requestUUID não for especificado.

Não

failOnError

Se true (o padrão), a tarefa falha se encontrar um erro. Se false, alguns erros são ignorados e a tarefa é concluída.

Não

rótulo

A etiqueta a ser utilizada para a construção.

Não

senha

A senha para o ID do usuário, que é uma cadeia de comprimento zero por padrão, a menos que seja especificada.

Não

passwordFile

O arquivo de senha a ser utilizado para a conexão. É possível criar um arquivo de senhas adequado chamando o Mecanismo de Construção do Jazz com o argumento -createPasswordFile. É possível especificar somente um arquivo de senhas.

Não

requestUUID

Especifica um pedido de construção existente para utilizar ao iniciar a construção. Se for especificado, o buildDefinitionID e o engineID não podem ser especificados.

Não

resultUUIDFile

Arquivo a ser utilizado para armazenar o resultado da construção. O caminho pode ser um caminho relativo para o diretório de base do arquivo de construção ou um caminho completo. O arquivo é formatado no formato java.util.Properties e contém uma propriedade com o nome especificado pelo atributo resultUUIDProperty.

Não

verbose

Especifica saída de mais mensagens. O padrão é falso.

Não

Exemplo

<startTeamBuild repositoryAddress="${repositoryAddress}"
		                userId="${userId}"
		                password="${password}"
		                requestUUID="${requestUUID}"
		                resultUUIDProperty="buildResultUUID"
		                label="construção de teste"
		                autoComplete="false"
		                verbose="true" />

<fail message="Não iniciou uma construção como esperado."
		      unless="buildResultUUID" />
<echo message="result UUID = ${buildResultUUID}" />