如何使用 Azure DevOps Server 在管道上使用 vmImage?

Arm*_*m-m 5 agent azure-devops azure-devops-self-hosted-agent azure-devops-server

按照此处的文档,我尝试vmImage: 'ubuntu-latest'在 Azure Devops Server 中使用。

如何vmImage: 'ubuntu-latest'在我的 Azure DevPps 服务器中使用?

Lan*_*SFT 3

我们无法ubuntu-latest在 Azure DevOps Server 中使用。

这些 VmImage 仅适用于Microsoft 托管的代理,而 Microsoft 托管的代理仅适用于 Azure Devops Service

请检查文档中的声明:

Microsoft 托管的代理仅适用于托管在云中的 Azure DevOps Services。不能将Microsoft 托管的代理或 Azure Pipelines 代理池与本地 TFS 或 Azure DevOps Server 结合使用。对于这些本地版本,您必须使用自托管代理。

由于您使用的是 Azure Devops Server,因此应该安装自托管代理。关于如何在自托管代理池中选择特定代理,您可以查看需求语法以获取更多详细信息。