Úloha filePublisher publikuje soubor jako příspěvek do výsledku sestavení. Veškeré příspěvky v určitém výsledku sestavení mají primární identifikátor rozšířeného typu příspěvku, který pomáhá určit typ zobrazeného příspěvku. Úloha filePublisher vyžaduje, aby klient identifikoval všechny identifikátory rozšířeného příspěvku. Úloha je navržena pro situace, kdy máte ve výsledcích sestavení vlastní příspěvky v podobě souborů a tyto příspěvky vyžadují jedinečné identifikátory.
Níže uvedená tabulka popisuje atributy úlohy filePublisher.
| 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 |
contributionTypeId |
ID rozšířeného typu příspěvku pro tento příspěvek. |
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í sestavovacího stroje 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. Standardně se použije výchozí kódování aktuální platformy. Další informace viz Seznam názvů znakových sad IANA. |
Ne |
componentName |
Specifická komponenta, která má být přidružena k tomuto příspěvku. |
Ne |
contentType |
Typ artefaktu. Není-li zadán, je nastaven na hodnotu aplikace/neznámá. |
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 |
<filePublisher repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
buildResultUUID="${buildResultUUID}"
filePath="download.zip"
label="generic file"
contributionTypeId="generic.test" />
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