L'attività getNextTeamBuildRequest recupera la richiesta di build successiva per un motore specificato e una definizione build opzionale.
L'attività getNextTeamBuildRequest recupera una richiesta UUID, che è possibile utilizzare in uno dei modi seguenti:
La tabella di seguito descrive gli attributi dell'attività getNextTeamBuildRequest.
| Attributo | Descrizione | Necessario |
|---|---|---|
engineId |
Per l'attività getNextTeamBuildRequest, l'identificativo del motore di build per cui richiamare la richiesta di build successiva. |
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ì |
requestUUIDProperty |
Archivia l'UUID della richiesta di build richiamata. È impostato solo se viene trovata una richiesta. |
Sì |
userId |
L'ID utente da utilizzare. |
Sì |
buildDefinitionId |
Per quel che riguarda l'attività getNextTeamBuildRequest, occorre specificare un ID definizione build per controllare le richieste in sospeso. Se l'ID definizione build non è supportato dal motore di build specificato, la richiesta non viene richiamata. |
No |
buildDefinitionIdProperty |
Archivia l'ID definizione build della richiesta di build successiva per il motore specificato. Viene solo definita se viene richiamata una richiesta per il motore specificato. Non si applica se buildDefinitionId è specificata. |
No |
requestUUIDFile |
Percorso del file in cui archiviare l'UUID della richiesta di build successiva per il motore di build specificato. Il percorso può essere un percorso relativo dalla directory di base del file di build o un percorso completo. Il file è formattato come un formato java.util.Properties e contiene una proprietà con il nome specificato da requestUUIDProperty. |
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 |
<getNextTeamBuildRequest repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
engineId="${buildEngineId}"
requestUUIDProperty="requestUUID" />
<fail message="Did not find the next request as expected."
unless="requestUUID" />
<echo message="request UUID = ${requestUUID}" />
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