即将更新的Azure Pipelines代理镜像

即将更新的Azure Pipelines代理镜像

💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

为了确保Azure Pipelines托管代理的安全与更新,将逐步淘汰旧镜像,支持Ubuntu-24.04、MacOS 15和Windows 2025。Ubuntu-20.04将于2025年4月1日停用,建议尽快升级至Ubuntu 22.04或24.04以避免中断。

🎯

关键要点

  • 为了确保Azure Pipelines托管代理的安全与更新,将逐步淘汰旧镜像。

  • 支持Ubuntu-24.04、MacOS 15和Windows 2025。

  • Ubuntu-20.04将于2025年4月1日停用,建议尽快升级至Ubuntu 22.04或24.04。

  • Ubuntu-24.04镜像自去年10月起可用,计划将ubuntu-latest更新为Ubuntu-24.04。

  • Ubuntu-24.04镜像不再支持某些工具,如MSBuild和NuGet。

  • Ubuntu 20.04的弃用计划包括:2025年3月19日开始弃用,2025年4月1日完全移除。

  • 建议尽快更新管道以使用Ubuntu 22.04或24.04镜像,以避免中断。

  • Windows Server 2025镜像正在公开预览,计划很快正式发布。

  • Windows Server 2019镜像将在Windows Server 2025发布后弃用。

  • macOS 15 Sequoia镜像正在公开预览,预计将在未来几周内正式发布。

  • Apple Silicon支持的macOS镜像正在进行私有预览,预计今年晚些时候会有公共预览。

🔎

延伸解读

Ubuntu镜像的弃用计划

Ubuntu-20.04将在2025年4月1日完全停用,建议用户在2025年3月19日之前更新至Ubuntu 22.04或24.04,以避免在弃用期间出现作业失败。了解弃用时间表有助于用户提前做好准备,确保持续的开发流程。

新镜像的功能限制

Ubuntu-24.04镜像不再支持某些工具,如MSBuild和NuGet,这可能影响依赖这些工具的项目。用户需提前评估其项目的兼容性,并考虑迁移到新的.NET CLI,以确保功能正常。

Windows Server 2025的发布动态

Windows Server 2025镜像目前处于公开预览阶段,预计很快将正式发布。用户应关注后续更新,以便及时调整其管道配置,避免因使用旧版Windows Server而导致的兼容性问题。

延伸问答

Azure Pipelines将淘汰哪些旧镜像?

Azure Pipelines将淘汰Ubuntu-20.04和Windows Server 2019镜像。

Ubuntu-20.04的弃用时间是什么时候?

Ubuntu-20.04将于2025年4月1日完全移除,弃用开始日期为2025年3月19日。

如何更新我的Azure Pipelines以使用新的Ubuntu镜像?

打开你的pipeline YAML文件,找到vmImage属性,将值从ubuntu-20.04更改为ubuntu-22.04或ubuntu-24.04,然后保存并运行你的pipeline。

Ubuntu-24.04镜像有哪些工具不再支持?

Ubuntu-24.04镜像不再支持MSBuild和NuGet等工具。

Windows Server 2025镜像的发布状态如何?

Windows Server 2025镜像目前处于公开预览阶段,计划很快正式发布。

macOS 15 Sequoia镜像的发布计划是什么?

macOS 15 Sequoia镜像目前处于公开预览,预计将在未来几周内正式发布。

🏷️

标签

➡️

继续阅读