代码之家  ›  专栏  ›  技术社区  ›  pcnate

Azure DevOps CI缺少代理作业

  •  0
  • pcnate  · 技术社区  · 7 年前

    如何在带有代理作业的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 回复  |  直到 7 年前
        1
  •  1
  •   Daniel Mann    7 年前

    我认为你滥用了“特工”这个词。你在第一个截图中看到的是两个 任务 , 安装NPM依赖项 和 建造蓝宝石应用 . 这是一个基于JSON的构建定义,它有一个可视化的编辑器。

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

    创建生成定义时,可以选择生成是使用可视化编辑器还是使用yaml文件。

    enter image description here