L'attività filePublisher pubblica un file come un contributo ad un risultato della build. Tutti i contributi interni al risultato della build hanno un identificativo primario del tipo di contributo esteso, che permette di determinare il tipo di contributo correntemente visualizzato. L'attività filePublisher chiede al client di identificare tutti gli identificativi del contributo esteso. L'attività è progettata per scenari in cui si dispone di contributi basati su file personalizzati nei risultati della build ed i contributi necessitano di un identificativo univoco.
La tabella di seguito descrive gli attributi dell'attività filePublisher.
| Attributo | Descrizione | Necessario |
|---|---|---|
buildResultUUID |
UUID del risultato della build da aggiornare. Il valore di questo attributo è generalmente ${buildResultUUID} dato che la proprietà è integrata se si utilizza Jazz Build Engine. |
Sì |
contributionTypeId |
L'ID del tipo di contributo esteso di questo contributo. |
Sì |
filePath |
Per attività che richiedono un file di input, specifica il percorso di un file. Può essere un percorso assoluto o un percorso relativo della directory di base del file di build. |
Sì |
label |
Etichetta da utilizzare per la build. |
Sì |
repositoryAddress |
Indirizzo del repository di team da utilizzare. Il valore di questo attributo è generalmente ${repositoryAddress} dato che la proprietà è integrata se si utilizza Jazz Build Engine. |
Sì |
userId |
L'ID utente da utilizzare. |
Sì |
characterEncoding |
La codifica dei caratteri usata nel file di risorse utente. Deve essere un nome conforme a IANA. L'impostazione predefinita è la codifica predefinita della piattaforma corrente. Per ulteriori informazioni, consultare l'Elenco dei nomi del set di caratteri IANA http://www.iana.org/assignments/character-sets. |
No |
componentName |
Il componente specifico da associare con questo contributo. |
No |
contentType |
Il tipo di risorsa utente. Se non specificato, è impostato su applicazione/sconosciuta. |
No |
failOnError |
Se true (il valore predefinito), l'attività non ha esito positivo se incontra un errore. Se false, alcuni errori vengono ignorati e l'attività viene completata. |
No |
password |
Password per l'ID utente, una stringa di lunghezza zero per impostazione predefinita a meno che diversamente specificato. |
No |
passwordFile |
Il file di password da utilizzare per la connessione. È possibile creare un file di password adatto richiamando Jazz Build Engine con l'argomento -createPasswordFile. È possibile specificare solo un file di password. |
No |
verbose |
Specifica un output di un maggior numero di messaggi. Il valore predefinito è "false". |
No |
<filePublisher repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
buildResultUUID="${buildResultUUID}"
filePath="download.zip"
label="generic file"
contributionTypeId="generic.test" />
Il supporto è stato valido? È possibile fornire un feedback a Jazz.net (è richiesta la registrazione) lasciando dei commenti nei forum o tramite l'inoltro di un bug