内容提要
为了确保Azure Pipelines托管代理的安全与更新,将逐步淘汰旧镜像,支持Ubuntu-24.04、MacOS 15和Windows 2025。Ubuntu-20.04将于2025年4月1日停用,建议尽快升级至Ubuntu 22.04或24.04以避免中断。
延伸解读
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而导致的兼容性问题。
Q&A
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镜像目前处于公开预览,预计将在未来几周内正式发布。