Continuous Learning and Sharing of Team Foundation Server and Application Lifecycle Management RSS 2.0
# Friday, January 18, 2008

Last night I just published my first CodePlex (or any open source project)!  It is called Team Deploy.  This is a collection of custom MSBUILD tasks for deploying applications from Team Foundation Server to a test PCs and servers.  I developed this awhile ago for my work and several of our teams are using these extensively to do daily updates of our internally built applications.   It has been very helpful for us for a number of reasons:

  • Anyone on our team can kick off the Build and Deploy build type in TFS (Not just me doing the builds anymore!)
  • We can use the same MSI to deploy to all are environments.  Great for configuration management.
  • The tasks available allow for killing processes, uninstalling MSIs, stopping/starting windows services, deleting files, and installing MSIs.  See the CodePlex site for more details.

There is not a lot of magic in the background on these, the real magic is actually done with PSTools.  PSTools is a collection of some really handy free utilities by sysinternals (that was bought by Microsoft).  Even if you don't download and try Team Deploy, you should try out PSTools.  Eventually it would be nice to replace the PSTools functionality and bake it into the tasks, but for now, it works fine.

Try it out and let me know if you have any suggestions.
http://www.codeplex.com/teamdeploy

Deploy Smart Not Hard!

Mike

 

Friday, January 18, 2008 1:01:30 PM (Central Standard Time, UTC-06:00)  #    Comments [0] -
General | Team Foundation Server

Visual Studio ALM MVP
Microsoft Visual Studio ALM MVP
Archive
<February 2012>
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910
Blogroll
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2012
Mike Douglas
Sign In
Statistics
Total Posts: 76
This Year: 0
This Month: 0
This Week: 0
Comments: 52
All Content © 2012, Mike Douglas
DasBlog theme 'Business' created by Christoph De Baene (delarou)