Non riesco davvero a capire il concetto delle dipendenze degli snapshot in teamcity (7.1).Sostituisci parametro nelle dipendenze degli snapshot in TeamCity
Abbiamo un progetto di build che distribuisce il database in base a un parametro di build (nome e file del database) e ho un progetto di build che costruisce e distribuisce la nostra app web.
Quello che vorrei fare ora è concatenare queste due build ma ignorare il parametro di build. Ho trovato il manuale su come accedere ai parametri di configurazione della dipendenza (% dep.btXX.yyy%) ma non voglio accedervi, voglio sovrascriverli!
Come posso ottenere questo risultato? Ho creato una nuova build in cui faccio scattare la build & deploy e quindi la build del database ma ignora completamente i miei parametri di dipendenza e inoltre non posso modificare l'ordine delle build.
Grazie per l'aiuto!
Stai parlando di una dipendenza dei parametri di generazione inversa? Vale a dire; Build X dipende da Build B, quindi vuoi che un parametro specificato per X sia disponibile per B? Mi piacerebbe farlo per le regole di checkout, per assicurarmi che il ramo corretto sia costruito. Se scopro come, lo posterò qui .. – keithl8041
Presumo che tu voglia che l'ordine sia: distribuisci il database e poi costruisci e distribuisca l'app web? Quando dici di sovrascrivere il parametro di costruzione, da dove viene il valore? È qualcosa che vuoi inserire manualmente nella GUI di TeamCity o è qualcosa che desideri sovrascrivere a livello di programmazione? –
È possibile utilizzare l'API TeamCity per il kickoff delle build con determinati parametri. Penso che potresti ottenere la funzionalità desiderata usando quello. – lyoung