我正在尝试将一个Web应用程序部署到Azure上的多个网站/实例。我目前有两个VM正在运行。一个用作Web服务器,另一个用作数据库服务器。应用程序的性质要求每个客户端都有自己的数据库,因此他们自己的网站例如:
client1.myapplication.com
client2.myapplication.com
client3.myapplication.com
我目前有大约15个网站,每次我发布时都必须手动更新。我正在寻找一种自动化版本的方法,以便更新所有网站和数据库。我在自动发布版本上找到的所有文档似乎只涉及一个生产站点和一个暂存站点。任何帮助将不胜感激。
答案 0 :(得分:1)
您需要一个持续集成服务器。你可以使用TFS,TeamCity,Jenkins等......
这是一篇展示如何使用teamcity发布的文章。 http://www.mikevalenty.com/automatic-deployment-from-teamcity-using-webdeploy/