2015-09-07 12 views
7

Come modificare il modello di configurazione di build per un progetto?Cambia modello di build in TeamCity

In precedenza, il mio progetto TeamCity utilizzava un modello di build generico utilizzato da altri 5 progetti. Ho creato un nuovo modello copiando un modello esistente e apportato modifiche rilevanti per il mio progetto. Ora non riesco a trovare un modo per utilizzare questo modello nel mio progetto TeamCity.

C'è un modo più semplice oltre a creare una nuova configurazione di build e ereditare il modello di build appena creato?

risposta

11

segue è menzionata in TeamCity doc:

  • È possibile creare nuove configurazioni di build basate su un modello.
  • È possibile associare un numero qualsiasi di configurazioni di generazione esistenti con un modello: è disponibile l'opzione Associa con modello disponibile dal pulsante Azioni nell'angolo in alto a destra dello schermo.

Quindi, Opzione 1 che hai è quella di passare attraverso ogni configurazione di generazione, staccarsi dal vecchio modello e collegare a quello nuovo.

L'opzione 2 si potrebbe voler considerare sarà modificare il modello esistente con le nuove impostazioni invece di creare una copia. Questo potrebbe essere adatto se stai pianificando solo l'utilizzo di un modello.

Opzione 3 è quello di utilizzare TeamCity API che permette di leggere, smontare e rimontare una configurazione di generazione da/a un modello:

GET/DELETE/PUT http://teamcity:8111/httpAuth/app/rest/buildTypes/<buildTypeLocator>/template 
+1

Penso che si intende "Nascosto" non precedentemente. Ta btw. –

Problemi correlati