Azure devops CI缺少代理职位

时间:2019-01-16 17:17:29

标签: continuous-integration azure-devops azure-pipelines

如何在具有代理作业的Azure Devops上创建CI构建?

或者为什么我不能使用代理作业创建CI构建?

一个人可以选择添加代理的选项(蓝色栏中加号),而参数部分消息却显示为灰色消息,而另一个则没有,这是为什么?两者都在同一个代理上。

我想为Azure功能应用程序设置CI构建,然后为发布它安装CD。

这是我尝试过的:


我从Azure内部创建了一个Azure Webapp,并将其配置为在部署中心中使用devops。该CI构建具有代理。 enter image description here



但是,如果我从dev.azure.com创建新版本,则无论选择什么选项或yml文件是什么样,它都不会提供添加代理的选项。 enter image description here

1 个答案:

答案 0 :(得分:1)

我认为您在滥用“代理”一词。您在第一个屏幕截图中看到的是两个任务,即 Install NPM Dependencies Build Azure App 。这是基于JSON的构建定义,具有可视化编辑器。

第二个屏幕截图没有可见的任务,因为它是YAML构建。构建任务在YAML文件中定义。没有视觉编辑器。您可以通过修改YAML文件来修改内部版本。

创建构建定义时,您可以选择是使用视觉编辑器还是使用YAML文件。

enter image description here