L'attività requestTeamBuild richiede una build che utilizzi una definizione build specifica. Ci deve essere un motore attivo che supporti la definizione build affinché la richiesta venga eseguita correttamente.
La tabella di seguito descrive gli attributi dell'attività requestTeamBuild.
| Attributo | Descrizione | Necessario |
|---|---|---|
buildDefinitionId |
Per l'attività requestTeamBuild, l'identificativo della definizione della build da utilizzare. |
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ì |
deletePropertiesFile |
Percorso di un file di proprietà. Questo file di proprietà specifica le proprietà che devono essere omesse quando la build è in esecuzione. Si presume che le proprietà esistano nella definizione build. Il percorso può essere un percorso relativo dalla directory di base del file di build o un percorso completo. |
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 |
overridePropertiesFile |
Percorso di un file di proprietà. Questo file di proprietà può aggiungere nuove proprietà o sostituire proprietà esistenti nella definizione build. Il percorso può essere un percorso relativo dalla directory di base del file di build o un percorso completo. |
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 |
requestUUIDProperty |
Archivia l'UUID della richiesta di build richiamata. È impostato solo se viene trovata una richiesta. |
No |
verbose |
Specifica un output di un maggior numero di messaggi. Il valore predefinito è "false". |
No |
<requestTeamBuild repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
buildDefinitionId="${buildDefinitionId}" />
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