tfs continuous integration - atlanta code camp
DESCRIPTION
Learn the Ins and Outs of TFS Team Build, starting with Build Controllers and Agents and then all the way through to the new Workflow-based templates. We will go over how to create custom activities, and much more in order to take full advantage of TFS's powerful build system and empower your team.TRANSCRIPT
Continuous integration with TFS
Esteban Garcia
Special Thanks
Continuous Integration (CI)
• Integrate frequently• Automated• Verify code and unit tests• Build cohesive software faster
What’s involved?
• Single Source Repository• Automate the build• Self-testing• Commit often (at least daily)• Build upon commit• Keep it fast• Build output should be accessible• Build results should be visible
How do we start?
• Create automated build (nightly)• Add test cases to your build• Make it fast!• Add check-in trigger
What’s next?
• Code Analysis• Metrics• Alerts• Deployment
http://msdn.microsoft.com/en-us/library/fda2bad5.aspx
The Build System
http://msdn.microsoft.com/en-us/library/dd793166.aspx
DEMO
CONTACT INFO
• [email protected] • http://estebanfg.blogspot.com• http://www.m2esolutions.com• @EstebanFGarcia• MSDN Forums: EstebanFG