A tabela abaixo descreve os atributos de tarefa Ant do Jazz Team Build.
| Atributo | Descrição |
|---|---|
Identificador exclusivo da atividade de construção. O activityId transmitido à completeBuildActivity é mantido em um conjunto de propriedades pela tarefa startBuildActivity. Especifique o valor de atributo activityId usando a sintaxe de substabelecimento do valor da propriedade ${}. |
|
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. |
|
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. 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. |
|
Para a tarefa getNextTeamBuildRequest, especifica um ID de definição de construção para verificar os pedidos pendentes. Se o ID de definição de construção não for suportado pelo mecanismo de construção especificado, então um pedido não é recuperado. Para a tarefa requestTeamBuild, o identificador da definição de construção a ser utilizada. Para a tarefa startTeamBuild, a definição de construção da construção a ser iniciada. Obrigatória se requestUUID não for especificado. |
|
Armazena o ID da definição da construção do próximo pedido de construção para o mecanismo especificado. Ele é definido somente se um pedido para o mecanismo especificado for recuperado. Não aplique se buildDefinitionId for especificado. |
|
A etiqueta da construção que foi gerada pelo Jazz Build Engine. Por exemplo, 20080215-1234. |
|
Especifica um prefixo para a etiqueta de construção, como I para integração. Se você definir esta propriedade em sua definição de construção ou seu mecanismo de construção, o valor é acrescentado para a etiqueta que o Jazz Build Engine gera. Por exemplo, I20080215-1234. |
|
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. Para a tarefa completeBuild, o UUID do resultado de construção a ser concluída. Para a tarefa teamAccept, o resultado da construção a ser atualizado com as informações de captura instantânea. A captura instantânea pode ser utilizada para recriar a área de trabalho de construção posteriormente. Para a tarefa teamFetch, este resultado de construção será atualizado com as informações da área de trabalho de construção. Isso permite que a área 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 uma área de trabalho associada a eles. Esta tarefa gera uma exceção se o resultado da construção já tiver uma área de trabalho associada a ele. Para waitForTeamBuild, o UUID do resultado da construção que é aguardado. Isso normalmente é especificado se a construção foi iniciada usando {@link StartBuildTask}, que retorna o uuid do resultado da construção na propriedade especificada pelo atributo resultUUIDProperty. |
|
Configurado como true se a construção não for necessária. Por exemplo, uma construção pode não ser necessária se não tiverem ocorrido alterações na origem desde a construção anterior. Utilize somente este atributo em um script Ant que controle todo o ciclo de vida da construção. |
|
A propriedade para gravar o estado da construção quando a tarefa concluir a espera. Ela é configurada somente se a construção entrar em um dos seguintes estados de espera. |
|
À propriedade é designado o status de construção, em que o valor é um de OK, INFO, WARNING ou ERROR. |
|
Arquivo a ser utilizado para armazenar conjuntos de alterações serializadas. |
|
Armazena o número de conjuntos de alterações aceitas. A propriedade é definida e configurada somente se no mínimo um conjunto de alterações for aceito. |
|
Caminho para um arquivo que contém informações de mapeamento de nome do pacote para componente. O caminho para um arquivo que contém informações de mapeamento do nome do pacote para o componente. O nome do pacote deve corresponder ao pacote para a classe do conjunto de testes. |
|
O componente específico a ser associado a esta contribuição. |
|
O tipo do artefato. Se não for especificado, ele é definido como application/unknown. Para a tarefa filePublisher, o tipo do artefato. Se não for especificado, o padrão é application/unknown. Para a tarefa logPublisher, o tipo do artefato. Se não for especificado, o padrão é text/plain. |
|
A codificação de caracteres utilizada no arquivo de artefato. Ele deve ser um nome compatível com IANA. Padrões para a codificação padrão da plataforma atual. Para obter informações adicionais, consulte Lista IANA de Nomes de Conjuntos de Caracteres. |
|
Caminho para um arquivo de propriedades. Este arquivo de propriedades especifica propriedades que devem ser omitidas quando a construção é executada. As propriedades são assumidas como existentes na definição da construção. O caminho pode ser um caminho relativo a partir do diretório de base do arquivo de construção ou um caminho completo. |
|
Para a tarefa getNextTeamBuildRequest, o identificador do mecanismo de construção para o qual recuperar o próximo pedido de construção. Para a tarefa startTeamBuild, o identificador do mecanismo de construção que executa a construção. Obrigatório se requestUUID não for especificado. |
|
Se true (o padrão), a tarefa falha se encontrar um erro. Se false, alguns erros são ignorados e a tarefa é concluída. |
|
Para tarefas que necessitam de um arquivo de entrada, especifica o caminho para um arquivo. Ele pode ser um caminho absoluto ou um caminho relativo para o diretório de base do arquivo de construção. O caminho para o log XML ou um caminho para um diretório contendo logs XML. O caminho pode ser um caminho relativo a partir do diretório de base do arquivo de construção ou um caminho completo. Para a tarefa jdtCompileLogPublisher, o caminho para o arquivo de log do compilador JDT ou diretório de arquivos a ser publicado. Para a tarefa filePublisher, o caminho para o arquivo ou diretório de arquivos para publicar. Para a tarefa workItemPublisher, configure o caminho para uma saída do arquivo do conjunto de alterações a partir da tarefa teamAccept, ou um arquivo de itens de trabalho. Um arquivo de itens de trabalho deve conter IDs de itens de trabalho, um em cada linha. O caminho pode ser relativo ao diretório de base do arquivo de construção ou um caminho absoluto. Para mstestLogPublisher, o caminho para o log XML TRX ou um caminho para um diretório contendo logs XML TRX. O caminho pode ser um caminho relativo a partir do diretório de base do arquivo de construção ou um caminho completo. |
|
Para a tarefa workItemPublisher, este sinalizador indica se o atributo filePath indica um arquivo de conjunto de alterações ou um arquivo de item de trabalho. Os valores válidos são CHANGESET e WORKITEM. Se este atributo não for especificado, a tarefa assume que o atributo filePath aponta para um arquivo de conjunto de alterações. |
|
O tempo entre as verificações para determinar se a construção está no estado necessário. O valor está em segundos e deve ser maior que zero e menor que o valor de tempo limite. O padrão é verificar a cada 30 segundos. |
|
A etiqueta a ser utilizada para a construção. 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. |
|
Um caminho para um arquivo local que é utilizado para calcular o tamanho do arquivo para o link publicado. |
|
Uma subcadeia de um nome de classe do conjunto de testes. Todo nome de classe do conjunto de testes que contém o padrão pode falhar sem fazer com que a construção geral falhe. O padrão é uma cadeia simples, não uma expressão comum. Se não for especificado, toda falha de conjunto de testes fará com que a construção falhe. |
|
Caminho para um arquivo de propriedades. Este arquivo de propriedades pode incluir novas propriedades ou sobrepor propriedades existentes na definição da construção. O caminho pode ser um caminho relativo a partir do diretório de base do arquivo de construção ou um caminho completo. |
|
Especifica um arquivo de saída que será gravado para conter uma propriedade para cada diretório em sourceDirectory. Estes arquivos de propriedades contêm caminhos de pastas e registros de data e hora que descrevem o horário da modificação para cada uma das pastas no sourceDirectory. Cada valor de propriedade é seu último horário de modificação em GMT. O arquivo é formatado como um arquivo de propriedades em estilo java. Por exemplo:
|
|
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. |
|
A senha para o ID do usuário, que é uma cadeia de comprimento zero por padrão, a menos que seja especificada. |
|
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. |
|
Se for true, o publicador interpreta a estrutura de diretórios do log como sendo gerada pela construção do PDE. Um diretório de plug-ins deve aparecer na hierarquia sob o filePath especificado. O publicador agrupa pacotes por plug-in. |
|
Caminho para um arquivo de propriedades. O caminho pode ser um caminho relativo a partir do diretório de base do arquivo de construção ou um caminho completo. Este arquivo de propriedades contém uma pasta interna e IDs de linha de base que descrevem as linhas de base mais recentes para cada uma das pastas no "sourceDirectory |
|
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. Para waitForTeamBuild, o UUID do pedido de construção que é aguardado. Isso normalmente é especificado se a construção foi solicitada usando {@link RequestBuildTask}, que retorna o uuid do pedido da construção na propriedade especificada pelo atributo requestUUIDProperty. |
|
Caminho para o arquivo no qual armazenar o UUID do próximo pedido de construção para o mecanismo de construção especificado. O caminho pode ser relativo ao diretório de base do arquivo de construção ou um caminho completo. O arquivo é formatado como um formato java.util.Properties e contém uma propriedade com o nome especificado pelo requestUUIDProperty. |
|
Armazena o UUID do pedido de construção recuperado. Ele é configurado somente se um pedido for localizado. |
|
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. |
|
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. |
|
Propriedade para armazenar o UUID do resultado da construção. |
|
Nome para uma captura instantânea que é criada na área de trabalho. |
|
Fornece um nome de propriedade para acessar a UUID da captura instantânea que é criada. |
|
Para a tarefa pluginOrganizer, o diretório de origem a ser utilizado. É assumido que existem os diretórios de plug-ins e recursos. Para a tarefa teamLastModified, um local de diretório no sistema de arquivos local. O valor do atributo sourceDirectory deve ser a raiz da área de trabalho do Repositório do Jazz. Por exemplo, se a tarefa teamFetch buscar por c:\fetched, o sourceDirectory no teamLastModified deverá ser c:\fetched. Esta tarefa não é compatível com o utilitário da linha de comandos scmtools. |
|
Uma lista separada por vírgulas dos nomes de estado da construção. Os
padrões são COMPLETED e INCOMPLETE. Os valores válidos são os seguintes:
|
|
O status para configurar no IBuildResultContribution. Os valores válidos são OK, ERROR e WARNING. |
|
Configura as tags para o resultado de construção. As tags individuais na cadeia são separadas por vírgula ou espaço. |
|
A quantidade máxima de tempo que a tarefa aguarda na construção. O valor está em segundos e deve ser maior que zero. O padrão é aguardar para indefinidamente. |
|
Um formato de registro de data e hora, como http://java.sun.com/j2se/1.5.0/docs/api/java/text/SimpleDateFormat.html. O padrão é yyyyMMddHHmm. |
|
Para a tarefa teamAccept, o UUID da área de trabalho no qual aceitar alterações. Para a tarefa teamFetch, o UUID da área de trabalho a partir do qual buscar. Para a tarefa teamLastModified, o UUID do contexto da área de trabalho a ser utilizado. Se tiver múltiplas áreas de trabalho com o mesmo nome, será necessário utilizar este atributo em vez de workspaceName. |
|
Para a tarefa teamAccept, o nome da área de trabalho no qual aceitar alterações. Para a tarefa teamFetch, o nome da área de trabalho a partir do qual buscar. Para a tarefa teamLastModified, o nome da área de trabalho a ser utilizado. |
Isso ajudou? É possível fornecer feedback em Jazz.net (é necessário registrar-se): Comentar nos fóruns ou submeter um erro