startBuildActivity
IBM Rational Team Concert Client per Microsoft Visual Studio IDE  

startBuildActivity

L'attività startBuildActivity avvia una nuova attività di build per una build. Una build può avere attività multiple in corso in contemporanea. È possibile organizzare le attività gerarchicamente. Quando si avvia un'attività, è possibile specificarne un'attività padre esistente. Le attività possono essere completate in modo esplicito (vedere completeBuildActivity) o in modo automatico se viene impostato l'attributo autoComplete.

La tabella di seguito descrive gli attributi dell'attività startBuildActivity.

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.

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.

userId

L'ID utente da utilizzare.

label

Per l'attività startBuildActivity, l'etichetta che descrive l'attività di build. Se non specificato, il valore per la activityID viene utilizzato come etichetta.

activityIdProperty

Archivia l'identificativo univoco di un'attività appena iniziata. Richiesto esclusivamente se il chiamante intende completare esplicitamente questa attività mediante l'attività completeBuildActivity o se questa attività viene utilizzata come padre delle attività figlio.

No

autoComplete

Per quel che riguarda l'attività startBuildActivity, occorre specificare se completare automaticamente l'attività in una qualsiasi delle seguenti situazioni: l'attività padre è completata, l'attività peer successiva ha inizio o la build è stata completata. Il valore predefinito è false.

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

parentActivityID

L'identificativo di un'attività esistente da utilizzare come padre. Un'attività con questo identificativo deve esistere e non deve essere 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

Esempio

<startBuildActivity repositoryAddress="${repositoryAddress}"
		                    userId="${userId}"
		                    password="${password}"
		                    activityIdProperty="activityId"
		                    label="compiling"
		                    autoComplete="false"
		                    verbose="true"
		                    buildResultUUID="${buildResultUUID}" />

Feedback

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