2015-11-23 16 views
5

Sono nuovo in team city e ho appena iniziato a utilizzare la configurazione di team city esistente. Ho il requisito di passare il numero di build (es: - 7.6.0.4) generato in una configurazione di build (01 Build Services Installer) in un'altra configurazione di build (03 deploy installers). Il numero di build viene generato in fase di esecuzione in modo che cambierà per ogni build. Come posso passare questo numero di build a quello del passo di build nella configurazione di 'deploy installers'? Sto usando PowerShell per eseguire il mio script e ho bisogno di passare questo numero di build a questo script PowerShell.Come passare gli Argomenti tra i passaggi di configurazione di build in team city?

Grazie in anticipo.

Team City Screen shot

risposta

4

Il modo regolare per raggiungere questo obiettivo in TeamCity sarebbe quello di definire una dipendenza tra le generazioni, allora è possibile accedere a tutti i parametri da build precedenti.

  1. Definire una dipendenza istantanea tra "Build Servizi Installatori" e "Distribuzione Installatori" (se non già fatto)
  2. È ora possibile accedere a tutti i parametri della prima configurazione in "Distribuzione Installatori" digitando% dep. - Il completamento automatico ti dirà il resto.
+0

Mecaveli, grazie per il suggerimento. Ha funzionato bene. Ho aggiunto la dipendenza Snapshot su "Build Services Installers" e potrei usare il parametro% dep .....% per estrarre il numero di build più recente da esso. Non so mai che possiamo ottenere i parametri usando la dipendenza Snapshot. Buon apprendimento. Grazie mille per il tuo aiuto. –

+0

Siete i benvenuti, sentitevi liberi di revocare/accettare le mie risposte se fosse utile :) – Mecaveli