Níže uvedená tabulka popisuje atributy úlohy junitLogPublisher.
| 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 |
filePath |
Pro úlohu JUnitLogPublisher je to cesta k protokolu XML JUnit nebo cesta k adresáři obsahujícímu protokoly XML JUnit. Cesta může být relativní cesta ze základního adresáře souboru sestavení nebo úplná cesta. |
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 |
componentMap |
Pro úlohu junitLogPublisher je to cesta k souboru, který obsahuje informace o mapování název-balíku-pro-komponentu. Název balíku musí odpovídat balíku pro třídu testovací sady JUnit. |
Ne |
componentName |
Specifická komponenta, která má být přidružena k tomuto příspěvku. |
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 |
mayFailPattern |
Podřetězec názvu třídy testovací sady. Libovolný název třídy testovací sady obsahující tuto šablonu, která může selhat, aniž by způsobila selhání celého sestavení. Šablona je jednoduchý řetězec, nikoli regulární výraz. Není-li zadána, každé selhání testovací sady způsobí nezdar sestavení. |
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 |
<junitLogPublisher repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
buildResultUUID="${buildResultUUID}"
filePath="junit.xml" />