在发布管道中使用“windows-latest”

问题描述 投票:0回答:2

Microsoft 将于 2021 年 11 月弃用 Windows Server 2016 DevOps 代理,将于 2022 年 3 月删除它

我们已经开始在我们的版本中收到有关此问题的警告,促使我们进行迁移。

为了防止在不久的将来出现故障,我们希望尽快迁移,但我们有大量的发布管道,因此我们希望像通过 YAML 构建管道一样在

windows-latest
上迁移代理,主要是为了不再担心这个。

但是,该值似乎在发布管道上不可用(尽管在警告中进行了建议):

我们缺少什么?谢谢您的帮助!

azure-devops azure-pipelines-release-pipeline
2个回答
2
投票

我想您缺少的是来自 Azure DevOps 的全面且完整的文档。这并不奇怪。

我重新阅读了文档以提供响应,看来主要问题是经典管道与 YAML 管道并不完全等同。经典管道根本无法选择始终使用最新的可用图像。

有一件事有点离题,但可以解决您的案例中的多个问题,那就是实现自托管构建代理。那将会; 1. 为您争取更多的时间来确保您的版本确实可以在最新的映像上运行; 2. 让您在 11 月 15 日截止日期之前控制代理上的图像。


0
投票

此选择可用于发布代理,而不是发布管道本身。只需选择您想要更改的任务,然后选择工作:

然后在右侧调整代理要求。

© www.soinside.com 2019 - 2024. All rights reserved.