Níže uvedená tabulka popisuje atributy úlohy startBuildActivity.
| Atribut | Popis | Nezbytný |
|---|---|---|
buildResultUUID |
Klíč UUID výsledku sestavení, který se má aktualizovat. Hodnota tohoto atributu je zpravidla ${buildResultUUID}, protože vlastnost je při použití sestavovacího stroje Jazz Build Engine vestavěna. |
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í Jazz Build Engine vestavěna. |
Ano |
userId |
ID uživatele, které se má použít. |
Ano |
label |
Pro startBuildActivity je to štítek, který popisuje aktivitu sestavení. Není-li zadán, jako štítek se použije hodnota pro activityID. |
Ano |
activityIdProperty |
Ukládá jedinečné ID nově spuštěné aktivity. Je nezbytné pouze tehdy, pokud volající zamýšlí výslovně dokončit tuto aktivitu pomocí úlohy completeBuildActivity, nebo pokud se tato aktivita používá jako nadřízený prvek pro podřízené aktivity. |
Ne |
autoComplete |
Pro úlohu startBuildActivity určuje, zda se má aktivita automaticky dokončit v některé z následujících situací: Nadřízená aktivita je dokončena, spustí se další rovnocenná aktivita nebo je sestavení dokončeno. Výchozí hodnota je false. |
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 |
parentActivityID |
Identifikátor existující aktivity, která má být použita jako nadřízená. Aktivita s tímto identifikátorem musí existovat a nesmí být dokončena. |
Ne |
password |
Heslo pro ID uživatele, řetězec standardně s nulovou délkou, není-li zadáno jinak. |
Ne |
passwordFile |
Soubor hesel použitý pro připojení. Můžete použít vhodný soubor hesel vyvoláním Jazz Build Engine s argumentem -createPasswordFile. Můžete zadat pouze jeden soubor hesel. |
Ne |
verbose |
Určuje další výstup zpráv. Výchozí nastavení je false. |
Ne |
<startBuildActivity repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
activityIdProperty="activityId"
label="kompilace"
autoComplete="false"
verbose="true"
buildResultUUID="${buildResultUUID}" />