Je pense à utiliser les workflows TFS Build pour des déploiements complexes. Nous en avons peut-être besoin de déployer:
- Applications et services Web
- Base de données
- Rapports SSRS
- Packages SSIS
- Qui sait quoi d'autre
J'aime le fait que je puisse donner au flux de travail des paramètres de base comme la génération à déployer et il fonctionnerait simplement. Potentiellement, certaines parties pourraient nécessiter une approbation humaine, et je sais que le flux de travail peut également gérer cela. Un exemple est que nous pouvons utiliser le workflow pour créer un script de modification à partir de nos projets de base de données Visual Studio, mais le groupe DBA voudra approuver le script avant de l'exécuter.
Je suis intéressé de savoir si d'autres ont utilisé des "builds" pour cela dans le passé, et quels problèmes ont été trouvés.