繁体   English   中英

Azure DevOps 管道托管代理 - 在哪里可以找到系统功能?

[英]Azure DevOps Pipeline Hosted Agent - where to find system capabilities?

在哪里可以查看托管代理的系统功能? 我去了这里,它只显示用户功能:

https://dev.azure.com/ {myOrg}/{myProj}/_settings/agentqueues?agentId=8&queueId=91&view=capabilities

试图在计算机上查找 msbuild 的版本及其路径。 我需要使用版本 16

在此处输入图片说明

您可以在此处查看Microsoft 托管代理上安装的工具和软件。 单击如下图所示的链接以查看包含的软件。

在此处输入图片说明

不幸的是,msbuild 似乎没有单独安装,因为在上面的托管代理中找不到它。 但是您可以直接使用Msbuild 任务并在您的管道中将 msbuildVersion 指定为 16.0。 管道将自动从云端下载指定版本的 msbuild。

您还可以构建自己的自托管代理来运行您的管道。 并手动将 msbuild 版本 16 下载到您的本地计算机。 这样您就可以将 msbuild 任务中的 msbuild 位置指定为您的本地 msbuild 位置。 在此处输入图片说明

他们实际上已经开源了托管代理,您可以从存储库中找到所需的所有信息: https : //github.com/MicrosoftDocs/vsts-docs/blob/master/docs/pipelines/agents/hosted.md

在此链接中提供每个图像的链接: https : //github.com/MicrosoftDocs/vsts-docs/blob/master/docs/pipelines/agents/hosted.md#software

Windows2019-Agent https://github.com/actions/virtual-environments/blob/master/images/win/Windows2019-Readme.md

您还可以向代理添加需求: Azure DevOps 需求 https://docs.microsoft.com/en-us/azure/devops/pipelines/process/demands?view=azure-devops&tabs=yaml这可用于确保代理拥有构建所需的特定软件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM