我是否需要在无头构建服务器上安装Azure SDK?

时间:2015-02-13 15:27:16

标签: azure msbuild teamcity msdeploy azure-sdk-.net

在我的机器上运行与我们的TeamCity Build Server相同的构建命令时,我的机器将我们的VS2012网站部署到azure(网站),但构建机器没有。

  • 构建服务器上不会产生任何错误。
  • 构建服务器创建部署包,但根本不发布。

肯定必须有一个线索,那就是构建服务器上的输出与同一命令非常不同(仅限主要部分 - 我已经完成了批量处理)......

构建服务器(未实际发布)

  1. PiplelinePreDeployCopyAllFilesToOneFolder:
  2. 包装:
  3. GenerateMsdeploymanifestFiles:
  4. PackageUsingManifest:
  5. GenerateSampleDeployScript:
  6. PipelineDeployPhase:
  7. Build Succeeded ..
  8. 我的机器构建服务器(实际发布)

    1. PipelineCopyAllFilesToOneFolderForMsDeploy:
    2. GenerateMsdeployManifestFiles:
    3. MSDeployPublish:**在服务器上运行时缺少这个 - 我猜这是关键!
    4. PipelineDeployPhase:
    5. Build Succeeded ..
    6. 我们没有在构建服务器上安装VS2012,但是我们应该在服务器上安装DSK吗?输出差异是否表明缺少SDK?

1 个答案:

答案 0 :(得分:1)

您是否检查过是否设置了“目标”?发表?

Target in TeamCity - Build step