Я думаю використовувати робочі процеси TFS Build для складних розгортань. У нас є кілька, які можуть знадобитися для розгортання:
- Веб-додатки та послуги
- База даних
- Звіти SSRS
- Пакети SSIS
- Хто знає що ще
Мені подобається те, що я можу дати робочому процесу деякі основні параметри, такі як побудова для розгортання, і він би просто запустився. Потенційно деякі частини можуть потребувати схвалення людини, і я знаю, що робочий процес теж може впоратися з цим. Прикладом є те, що ми можемо використовувати робочий процес для створення сценарію змін із наших проектів баз даних Visual Studio, але група DBA захоче затвердити сценарій до його запуску.
Мені цікаво знати, чи використовували інші для цього «побудови» в минулому і які проблеми були знайдені.