views:

414

answers:

2

Before I re-invent the wheel I wanted to see if a similar tool already existed. I want to automate the deployment of our various web sites, web services & multiple databases.

I was thinking of writing a NAnt script and a simple GUI application which would enumerate the targets within the NAnt script and show a list of tasks which could then be toggled on/off and executed. Does such a tool already exist?

+1  A: 

Have a look at MsDeploy and the Web Deployment Tool I would use MSBuild to tie them all together though.

danswain
+1  A: 

I've used CruiseControl in the past. They have a .NET flavor for it as well. For us, the setup/config was long, but once it was all set, it worked pretty well.

landyman