iis - Step-By-Step ASP.NET Automated Build/Deploy -
seems there many different ways of automating one's build/deployment becomes difficult parse through different scenarios people support in tutorials on web. wanted present question stackoverflow crowd ... best way set automated build , deployment system using following configuration:
- visual studio 2008
- web application project
- cruisecontrol.net
one of first things tried have ccnet automatically zip output , copy server, requires manual work unzip @ destination. however, if try copy files individually, potentially take long time if it's large application (build server lives outside of datacenter in our office ... know).
also of particular interest how support multiple environments have dev, qa, uat, , of course prod.
msdeploy seems interesting, unless i'm interpreting literature incorrectly, doesn't in scenario of deploying output of build server. if anything, seems it'll useful in deploying 1 build across build farm ... deploying 1 environment another, 1 have manually change config settings , web service urls, etc.
i spent few days working on automating deployments @ company.
we use combination of cruisecontrol, nant, msbuild generate release version of app. separate script uses msdeploy , xcopy backup live site , transfer new files over.
our solution briefly described in answer question automate deployment web applications?
Comments
Post a Comment