Visual Studio Team Services - 发布管理 - 构建(错误丢失块)

时间:2016-04-19 20:56:51

标签: continuous-integration build-process azure-devops release-management azure-pipelines-build-task

我是Visual Studio Team Services的新手,并尝试应用发布管理。 在我的场景中,我有我的本地机器" A"安装了Visual Studio 2015并连接到VSTS。

我将检查此计算机的代码更改并将其用作将从发布管理获得新版本的代理(在其上安装代理服务)

我已在新池 MyMachine 下创建此代理,并将其下载到计算机A,该服务正在运行。

enter image description here

我创建了发布定义(包含2个环境,没有任务)并将其绑定到Build定义。 Build定义使用Visual Studio作为模板: enter image description here

MyMachine 作为默认代理队列:

enter image description here

我从机器A提交了新的更改,新版本添加到VSTS但是它出现以下错误(我将 MyMachine 池更改为托管,错误仍然存​​在)< / p>

enter image description here

问题:

  1. 当我指定托管池和MyMachine池时,构建发生在哪里?
  2. 构建错误的原因是什么以及我们如何修复它?

1 个答案:

答案 0 :(得分:3)

您必须在托管构建代理上还原nuget包。 您可以在Visual Studio步骤之前添加Nuget还原步骤: enter image description here