teamFetch

A tarefa teamFetch busca código a partir de um espaço de trabalho da equipe e o coloca em um destino local.

A tabela a seguir descreve atributos da tarefa teamFetch.

Atributo Descrição Obrigatório

destino

Diretório local onde os arquivos buscados são armazenados. Se existir, ele será excluído antes da busca.

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

workspaceName

Para a tarefa teamFetch, o nome do espaço de trabalho a partir do qual buscar.

Sim

workspaceUUID

Para a tarefa teamFetch, o UUID do espaço de trabalho a partir do qual buscar.

Se tiver múltiplos espaços de trabalho com o mesmo nome, será necessário utilizar este atributo em vez de workspaceName.

Sim

buildResultUUID

Para a tarefa teamFetch, este resultado de construção será atualizado com as informações do espaço de trabalho de construção. Isso permite que o espaço de trabalho de construção seja recriado posteriormente a partir do resultado da construção. Este atributo deve ser configurado em no máximo uma chamada desta tarefa por construção. Os resultados da construção não podem ter mais de um espaço de trabalho associado a eles. Esta tarefa gera uma exceção se o resultado da construção já tiver um espaço de trabalho associado a ele.

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

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

<mkdir dir="${java.io.tmpdir}/toolkittest" />
<teamFetch repositoryAddress="${repositoryAddress}"
		                       userId="${userId}"
		                       password="${password}"
		            workspaceName="workspace1"
		                       buildResultUUID="${buildResultUUID}"
		           destination="${java.io.tmpdir}/toolkittest"
		                   verbose="true" />

Feedback