Níže uvedená tabulka popisuje atributy úlohy startTeamBuild.
| Atribut | Popis | Nezbytný |
|---|---|---|
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 |
resultUUIDProperty |
Vlastnost pro uložení klíče UUID výsledku sestavení. |
Ano |
userId |
ID uživatele, které se má použít. |
Ano |
autoComplete |
Pro úlohu startTeamBuild určuje, zda má být sestavení dokončeno automaticky. Výchozí nastavení je true. Když má tento atribut hodnotu true, při spuštění nástroje Ant musíte použít parametr -listener com.ibm.team.build.ant.listener.TeamBuildListener. |
Ne |
buildDefinitionId |
Pro úlohu startTeamBuild je to definice sestavení pro sestavení, které se má spustit. Je nezbytné, pokud není zadáno requestUUID. |
Ne |
engineId |
Pro úlohu startTeamBuild je to identifikátor sestavovacího stroje, který spouští sestavení. Je nezbytný, pokud není zadán requestUUID. |
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 |
label |
Štítek použitý pro sestavení. |
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 |
requestUUID |
Určuje existující žádost o sestavení, která se má použít při spuštění sestavení. Je-li zadána, nelze zadat buildDefinitionID a engineID. |
Ne |
resultUUIDFile |
Soubor, který se má použít k uložení výsledku sestavení. Cesta může být relativní cesta vůči 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í resultUUIDProperty. |
Ne |
verbose |
Určuje podrobnější výstup zpráv. Výchozí nastavení je false. |
Ne |
<startTeamBuild repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
requestUUID="${requestUUID}"
resultUUIDProperty="buildResultUUID"
label="test build"
autoComplete="false"
verbose="true" />
<fail message="Did not start a build as expected."
unless="buildResultUUID" />
<echo message="result UUID = ${buildResultUUID}" />
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