startBuildActivity

A tarefa startBuildActivity inicia uma nova atividade de construção para uma construção. Uma construção pode ter múltiplas atividades em progresso a qualquer instante. É possível organizar atividades hierarquicamente. Quando uma atividade é iniciada, é possível especificar uma atividade-pai existente para ela. As atividades podem ser concluídas explicitamente (consulte completeBuildActivity) ou automaticamente se o atributo autoComplete estiver configurado.

A tabela a seguir descreve os atributos da tarefa startBuildActivity.

Atributo Descrição Obrigatório

buildResultUUID

O UUID do resultado da construção a ser atualizado. O valor deste atributo é tipicamente ${buildResultUUID} porque a propriedade é incorporada quando se utiliza o Mecanismo de Construção do Jazz.

Sim

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

userId

ID do usuário a ser utilizado.

Sim

rótulo

Para startBuildActivity, a etiqueta que descreve a atividade de construção. Se não for especificado, o valor para o activityID é utilizado como a etiqueta.

Sim

activityIdProperty

Armazena o ID exclusivo de uma atividade recém-iniciada. Somente é necessário se o responsável pela chamada pretender explicitamente concluir esta atividade utilizando a tarefa completeBuildActivity ou se esta atividade for utilizada como uma atividade-pai para as atividades-filhas.

Não

autoComplete

Para a tarefa startBuildActivity, especifica se a atividade deve ser automaticamente concluída em qualquer uma das seguintes situações: a atividade-pai é concluída, a próxima atividade é iniciada ou a construção é concluída. O padrão é false.

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

parentActivityID

O identificador de uma atividade existente a ser utilizada como atividade-pai. Uma atividade com este identificador deve existir e não pode estar concluída.

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

verbose

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

Não

Exemplo

<startBuildActivity repositoryAddress="${repositoryAddress}"
		                    userId="${userId}"
		                    password="${password}"
		                    activityIdProperty="activityId"
		                    label="compiling"
		                    autoComplete="false"
		                    verbose="true"
		                    buildResultUUID="${buildResultUUID}" />

Feedback

Isso ajudou? É possível fornecer feedback em Jazz.net (é necessário registrar-se): Comentar nos fóruns ou submeter um erro