TFS团队构建:部署Azure云服务

时间:2015-08-17 18:23:29

标签: azure tfs tfsbuild azure-devops azure-cloud-services

我在使用Visual Studio Online提供的新Team Build部署Azure Web服务时遇到了一些问题。成功构建解决方案后,部署任务会尝试查找失败的CsPkg和CsCfg。

如何在默认工件目录"下指定CsPkg / CsCfg的"路径?那是必需的吗?我是否必须指定一些MSBuild参数?

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:6)

您可以在$(build.stagingDirectory) / CsPkg字段中使用CsCfg变量。这将是您的回购的根源。你的二进制文件将在那里的某个位置。例如。 $(build.stagingDirectory)\*.cspkg$(build.stagingDirectory)\*.cscfg

MSDN上有大量内置变量。

您可能还必须使用MSBuild参数/t:Publish

构建云服务项目

我刚检查过:如果您使用" Cloud Service"部署模板,所有这些内容都会自动为您填写,包括路径。