如何在 Azure DevOps 2020 中手动更新构建代理?

Posted

技术标签:

【中文标题】如何在 Azure DevOps 2020 中手动更新构建代理?【英文标题】:How to update the Build Agent Manually in Azure DevOps 2020? 【发布时间】:2021-03-13 05:15:04 【问题描述】:

我们最近在测试环境上升级到 Azure DevOps 2020,之前我们有 TFS 2017,然后升级 Azure DevOps 2019,现在升级到 Azure DevOps 2020。

我遇到了有关我在早期版本中配置的代理的问题。当我单击更新代理链接时,他们看不到更新。

我有一个代理,即 POC_2017Agent 使用 TFS 2017 代理安装和创建,最后两个代理是使用 Azure DevOps 2019 创建和安装的。 在我们升级到 2020 后,所有 3 个都显示为离线,即使它们在服务器上的服务正在运行\重新启动。

如果在单击更新代理链接后没有自动升级代理,我该如何手动升级代理?

我不想删除它们并重新配置。

【问题讨论】:

请检查代理日志,该日志位于安装代理的_diag 文件夹中。该日志应该提供更多信息。您可以屏蔽私人信息并共享日志。 您的问题有什么更新吗? 【参考方案1】:

从 Azure DevOps Server 2019 开始,您可以将服务器配置为在本地磁盘上查找代理程序包文件。此配置将覆盖服务器发布时附带的默认版本。

https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/agents?view=azure-devops-2019&tabs=browser#can-i-update-my-v2-agents-that-are-part-of-an-azure-devops-server-pool

【讨论】:

你查看我的回复了吗?有帮助吗?你的问题解决了吗?

以上是关于如何在 Azure DevOps 2020 中手动更新构建代理?的主要内容,如果未能解决你的问题,请参考以下文章

在 Azure DevOps 上,用户如何能够访问组织的每个项目?

Azure DevOps Server 2020 - 如何编辑经典发布管道的描述和标签?

如何在 azure devops 构建代理中修复“*pod* 不支持配置文件”

如何从 Azure DevOps Pipeline 读取 Azure 文件共享文件

如何在 Azure DevOps Server 2020 中为 C#10 / .NET 6.0 项目创建构建任务

如何在 Azure Devops 中安装 Mac 配置文件?