我有一个Web应用程序的Visual Studio解决方案,我可以从Visual Studio中发布到我的Azure VM。我已经通过2个构建步骤设置了TeamCity。
第1步 - 从GIT repo构建解决方案
步骤2使用MSBUILD进行部署。
我遇到的问题是没有文件被复制到Azure VM。我已经从TeamCity中的另一个项目中复制了这些构建步骤,但是它正在部署到Amazon VM而没有任何问题。任何想法从哪里开始看?
答案 0 :(得分:0)
有关如何在TeamCity文档站点上为Azure设置此内容的非常好的演练。
我认为您可能在这里缺少构建配置,以使用MSDeploy发布到Azure。您展示的步骤应该是生成准备发布的包。您的构建服务器将需要安装MSDeploy。
恕我直言如果您有权访问服务器(假设我看到您在TeamCity上安装了插件)并且正在以这种方式部署其他应用程序,我会通过Octopus执行此操作 - 然后确保您的构建服务器不知道您的部署环境,因此它只有一个责任。
希望你设法解决这个问题。