Reputation: 288
I am trying to deploy one web application to multiple websites/instances on Azure. I currently have two VMs running. One as a web server and one as a database server. The nature of the application requires that each client have their own database and as a result their own website for example:
client1.myapplication.com
client2.myapplication.com
client3.myapplication.com
I currently have around 15 websites that right now have to be updated manually each time I do a release. I'm looking for a way to automate the release so that all the websites and databases will be updated. All the documentation I am finding on automating releases seem to only deal with one production site and maybe a staging site. Any help would be appreciated.
Upvotes: 2
Views: 73
Reputation: 18387
You need a continuous integration server. You can use TFS, TeamCity, Jenkins, etc...
Here's an article showing how to publish with teamcity. http://www.mikevalenty.com/automatic-deployment-from-teamcity-using-webdeploy/
Upvotes: 1