artifactFilePublisher
IBM Rational Team Concert Client for Microsoft Visual Studio IDE  

artifactFilePublisher

Úloha artifactFilePublisher přidává artefakt jako příspěvek do výsledku sestavení. Artefakt je uložen přímo uvnitř úložiště Jazz. Příspěvky souborů artefaktů jsou zobrazeny na stránce souborů ke stažení ve výsledku sestavení.

Tato úloha by se neměla používat k publikování artefaktů, které jsou větší než 10 megabajtů. Velké artefakty byste měli ukládat a spravovat mimo úložiště. Úloha artifactLinkPublisher vám umožní uložit v úložišti odkaz, který odkazuje na http nebo ftp server, kde jsou uloženy velké artefakty.

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

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í sestavovacího stroje Jazz Build Engine vestavěna.

Ano

userId

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

Ano

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

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

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

Poznámka: Soubory s textovým obsahem, jako např. contentType, které jsou ve formátu text/plain nebo text/xml, jsou před uložením do úložiště převedeny na kódování UTF-8.

Příklad

<artifactFilePublisher repositoryAddress="${repositoryAddress}"
		                       userId="${userId}"
		                       password="${password}"
		                       buildResultUUID="${buildResultUUID}"
		                       filePath="download.zip"
		                       label="a download" />

Váš názor

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