I am getting started with doing continuous integration builds of our web site. I currently have the CI server publishing the site to a folder. The next step is to deploy the files to our site.
The site set up on our continuous integration server so we can see the results of our build. The site is set up as a virtual directory under the default web site in IIS. I am struggling with how to deploy the build files to site. If I copy/xcopy/robocopy the files files to the virtual directory's physical directory should I stop and start the web publishing service on the server as part of script? Should I recycle the application pool?
What about later moving the build to a QA server or production server? What tool would you use for this?
Thank you in advance for your help!