getNextTeamBuildRequest

Úloha getNextTeamBuildRequest načte další žádost o sestavení pro zadaný stroj a nepovinnou definici sestavení.

Úloha getNextTeamBuildRequest vrátí UUID žádosti, které můžete použít některým z následujících způsobů:

Níže uvedená tabulka popisuje atributy úlohy getNextTeamBuildRequest.

Atribut Popis Nezbytný

engineId

Pro úlohu getNextTeamBuildRequest je to identifikátor sestavovacího stroje, pro který se má načíst další žádost o sestavení.

Ano

repositoryAddress

Adresa týmového úložiště, které se má použít. Hodnota tohoto atributu je zpravidla ${repositoryAddress}, protože tato vlastnost je při použití sestavovacího stroje Jazz Build Engine vestavěna.

Ano

requestUUIDProperty

Ukládá klíč UUID načtené žádosti o sestavení. Je nastaven pouze tehdy, je-li nalezena žádost.

Ano

userId

ID uživatele, které se má použít.

Ano

buildDefinitionId

Pro úlohu getNextTeamBuildRequest určuje ID definice sestavení, které se má zkontrolovat na nevyřízené žádosti. Pokud není ID definice sestavení podporováno určeným sestavovacím strojem, pak není žádost načtena.

Ne

buildDefinitionIdProperty

Ukládá ID definice sestavení další žádosti o sestavení pro určený stroj. Je definováno pouze tehdy, pokud je načtena žádost pro určený stroj. Nepoužije se, pokud je zadáno buildDefinitionId.

Ne

requestUUIDFile

Cesta k souboru, v němž se má uložit klíč UUID další žádosti o sestavení pro určený sestavovací stroj. Cesta může být relativní k základnímu adresáři souboru sestavení nebo úplná cesta. Soubor je formátován ve formátu java.util.Properties a obsahuje vlastnost s názvem zadaným pomocí requestUUIDProperty.

Ne

failOnError

Pokud je hodnota nastavena na true (výchozí nastavení), úloha se nezdaří, pokud narazí na chybu. Je-li nastavena na false, některé chyby jsou ignorovány a úloha je dokončena.

Ne

password

Heslo pro ID uživatele, standardně řetězec s nulovou délkou, není-li zadáno jinak.

Ne

passwordFile

Soubor hesel použitý pro připojení. Vhodný soubor hesel můžete vytvořit vyvoláním sestavovacího stroje Jazz Build Engine s argumentem -createPasswordFile. Můžete zadat pouze jeden soubor hesel.

Ne

verbose

Určuje podrobnější výstup zpráv. Výchozí nastavení je false.

Ne

Příklad

<getNextTeamBuildRequest repositoryAddress="${repositoryAddress}"
		                         userId="${userId}"
		                         password="${password}"
		                         engineId="${buildEngineId}"
		                         requestUUIDProperty="requestUUID" />

<fail message="Did not find the next request as expected."
		      unless="requestUUID" />
<echo message="request UUID = ${requestUUID}" />

Váš názor

Byla tato pomoc užitečná? Zpětnou vazbu můžete poskytnout na stránkách Jazz.net (registrace je požadována): Komentář na fóru nebo odeslat chybu