使用TeamCity部署到Azure VM

时间:2015-05-13 14:46:21

标签: git azure deployment msbuild teamcity

我有一个Web应用程序的Visual Studio解决方案,我可以从Visual Studio中发布到我的Azure VM。我已经通过2个构建步骤设置了TeamCity。

第1步 - 从GIT repo构建解决方案

enter image description here

步骤2使用MSBUILD进行部署。

enter image description here

我遇到的问题是没有文件被复制到Azure VM。我已经从TeamCity中的另一个项目中复制了这些构建步骤,但是它正在部署到Amazon VM而没有任何问题。任何想法从哪里开始看?

1 个答案:

答案 0 :(得分:0)

有关如何在TeamCity文档站点上为Azure设置此内容的非常好的演练。

我认为您可能在这里缺少构建配置,以使用MSDeploy发布到Azure。您展示的步骤应该是生成准备发布的包。您的构建服务器将需要安装MSDeploy。

恕我直言如果您有权访问服务器(假设我看到您在TeamCity上安装了插件)并且正在以这种方式部署其他应用程序,我会通过Octopus执行此操作 - 然后确保您的构建服务器不知道您的部署环境,因此它只有一个责任。

TeamCity - Deploying to Azure

Octopus - Deploying to Azure

希望你设法解决这个问题。