TFS & Jenkins & Chef, oh my: Part 1 - Intro to the POC
I'll use (this|these) blog entr(y|ies) as a brain dump for a new proof-of-concept project I'm working on. Long story short, we investigated build/deploy automation and concluded config mgmt was where it was at (after extensive due diligence). We have some hurdles to overcome: Everything build/deploy 'process' today is manual, frankly just due to bad original implementation that was never corrected We have a LOT of VS2010 setup projects - no longer a thing in VS2013 (2012 actually, and the MS plugin for '13 to support them apparently is buggy) We don't use software versioning (yes, it's boggling - we use the build version) We have both Windows services and web apps/svcs We use BizTalk 'proof of concepts' tend to be adopted as production tools, so I have to build it right the first time The initial gist (hm...should this be on github?) of this is straightforward. Jenkins will build from TFS2010, but instead of bad MSIs, we get raw filedu