logPublisher

Úloha logPublisher přidává protokol jako příspěvek do výsledku sestavení.

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

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 úlohy, které potřebují vstupní soubor, určuje cestu k souboru. Může to být absolutní cesta nebo relativní cesta k základnímu adresáři souboru sestavení.

Ano

label

Štítek použitý pro 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í Jazz Build Engine vestavěna.

Ano

userId

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

Ano

characterEncoding

Kódování znaků použité v souboru artefaktu. Musí to být název odpovídající standardu IANA. Výchozí nastavení je výchozí kódování aktuální platformy. Další informace viz Seznam znakových sad IANA.

Ne

contentType

Pro úlohu logPublisher je to typ artefaktu. Není-li zadán, výchozí hodnota je text/prostý.

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, ř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

status

Stav, který má být nastaven v IBuildResultContribution. Platné hodnoty jsou OK, ERROR a WARNING.

Ne

verbose

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

Ne

Příklad

<logPublisher repositoryAddress="${repositoryAddress}"
		              userId="${userId}"
		              password="${password}"
		              buildResultUUID="${buildResultUUID}"
		              filePath="log.txt"
		              label="a log" />

Váš názor