我从Microsoft文档“服务器作业不需要代理或任何目标计算机”中得到以下定义。我的问题是没有任何目标计算机或代理,它将如何运行?
答案 0 :(得分:2)
我的问题是没有任何目标计算机或代理,它将如何运行?
它是由Azure Devops Pipeline直接运行的。如果检查支持的无代理任务的使用,将使您更容易理解。
以“延迟”任务为例,当该任务启动时,它将使父级无代理作业等待几分钟。这完全可以通过管道本身完成,无需请求代理来完成。
检查其他一些无代理任务,您会注意到相同的情况。一般而言,所有作业都是由Azure DevOps Pipeline编排和执行的,但其中某些(大多数)还需要代理支持,这使它们成为代理作业。
答案 1 :(得分:0)
您可以找到另一个定义Types of jobs:
服务器作业在Azure DevOps服务器上运行
服务器作业中的任务由服务器编排并在服务器上执行 (Azure管道或TFS)
因此,此作业将直接在Azure DevOps Server / Team Foundation Server上运行
默认情况下,此阶段上没有太多类型的任务: