Sto pensando di utilizzare i flussi di lavoro di TFS Build per distribuzioni complesse. Ne abbiamo alcuni che potrebbero aver bisogno di distribuire:
- Applicazioni e servizi Web
- Banca dati
- Rapporti SSRS
- Pacchetti SSIS
- Chissà cos'altro
Mi piace il fatto di poter fornire al flusso di lavoro alcuni parametri di base come la build da distribuire e la sua esecuzione. Potenzialmente, alcune parti potrebbero richiedere l'approvazione umana e so che anche il flusso di lavoro può gestirlo. Un esempio è che potremmo utilizzare il flusso di lavoro per creare uno script di modifica dai nostri progetti di database di Visual Studio, ma il gruppo DBA vorrà approvare lo script prima che venga eseguito.
Sono interessato a sapere se altri hanno usato "build" per questo in passato e quali problemi sono stati riscontrati.