【问题标题】:Do I need to install Azure SDK On headless Build Server?我是否需要在无头构建服务器上安装 Azure SDK?
【发布时间】:2015-02-13 15:27:16
【问题描述】:

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

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

肯定必须是一个线索,是构建服务器上的输出与相同的命令非常不同(仅主要部分 - 我已经删掉了很多)...

构建服务器(不物理发布)

  1. PiplelinePreDeployCopyAllFilesToOneFolder:
  2. 包装:
  3. 生成MsdeploymanifestFiles:
  4. PackageUsingManifest:
  5. GenerateSampleDeployScript:
  6. 管道部署阶段:
  7. 构建成功..

我的机器构建服务器(实际发布)

  1. PipelineCopyAllFilesToOneFolderForMsDeploy:
  2. 生成MsdeployManifestFiles:
  3. MSDeployPublish:** 在服务器上运行时缺少此信息 - 我猜这是关键!
  4. 管道部署阶段:
  5. 构建成功..

我们没有在构建服务器上安装VS2012,但是我们应该在服务器上安装DSK吗?输出差异是否表明缺少 SDK?

【问题讨论】:

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


【解决方案1】:

您是否检查过是否已将“目标”设置为发布?

【讨论】:

  • 嗨,哈里,我没有那个选项,因为我只是使用“命令行”的 Runner 类型,因此没有得到那个选项。那就是我知道我在每种情况下都使用相同的命令。我不得不暂时把它停好,因为我无法让它工作,但几周后我会再次访问,所以到时候试试这个。感谢您的提示 - 我会尝试的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-08-20
  • 2010-10-21
  • 2010-11-15
  • 1970-01-01
  • 2019-09-25
  • 1970-01-01
  • 2015-08-01
相关资源
最近更新 更多