我在自托管代理中安装了 3 个不同版本的 Ruby,但我无法根据需要在我的 vsts 任务中使用它们。微软文档建议配置“ Agent.ToolsDirectory ”,但我不确定如何在自托管代理中配置它。任何人都可以帮助我提供有关如何配置它的描述性步骤,以便我可以在我的自托管代理上使用 vsts 任务:“使用 Ruby 版本任务”
问问题
581 次
1 回答
1
如何在自托管代理中配置它?
Agent.ToolsDirectory,这是池的功能之一,需要您在 Org 设置中添加它。因此,当管道执行时,它将依赖于它。
因此,要对其进行配置,只需转到Org setting-->Agent pools。单击已安装 3 个不同版本 ruby 的自托管代理所在的代理池。
然后指向代理,打开功能选项卡并单击添加功能。
在左侧空白处输入Agent.ToolsDirectory ,并添加安装 ruby 的文件路径。对我来说,我将它安装在代理的文件_work_tool中。
完成这些配置后,您可以使用Use Ruby Version 任务来指出您希望使用自托管的 Ruby 版本。
于 2019-06-26T08:19:18.713 回答