ฉันกำลังคิดถึงการใช้ TFS Build เวิร์กโฟลว์สำหรับการปรับใช้ที่ซับซ้อน เรามีบางอย่างที่อาจจำเป็นต้องปรับใช้:
- เว็บแอปพลิเคชันและบริการ
- ฐานข้อมูล
- รายงาน SSRS
- แพ็คเกจ SSIS
- ใครจะรู้อะไรอีก
ฉันชอบความจริงที่ว่าฉันสามารถให้เวิร์กโฟลว์พารามิเตอร์พื้นฐานบางอย่างเช่นที่สร้างเพื่อปรับใช้และมันก็จะทำงาน อาจเป็นไปได้บางส่วนอาจต้องได้รับการอนุมัติจากมนุษย์และฉันรู้ว่าเวิร์กโฟลว์สามารถรองรับได้เช่นกัน ตัวอย่างคือเราอาจใช้เวิร์กโฟลว์เพื่อสร้างสคริปต์การเปลี่ยนแปลงจากโครงการฐานข้อมูล Visual Studio ของเรา แต่กลุ่ม DBA จะต้องการอนุมัติสคริปต์ก่อนที่จะรัน
ฉันสนใจที่จะรู้ว่าคนอื่น ๆ เคยใช้ "งานสร้าง" สำหรับสิ่งนี้ในอดีตหรือไม่และพบปัญหาอะไรบ้าง