Features
其他代理平台:ARM64
现在可以在 Linux/ARM64 上运行自承载代理。 我们向 Azure Pipelines 代理支持的平台列表添加了 Linux/ARM64。 尽管代码更改很少,但许多幕后工作必须首先完成,我们很高兴地宣布其发布!
管道资源标签筛选功能支持
我们现在在 YAML 管道中添加了“标记”。 您可以使用标记来设置 CI 管道的运行或自动触发的时机。
resources:
pipelines:
- pipeline: MyCIAlias
project: Fabrikam
source: Farbrikam-CI
branch: master
tags: ### This filter is used for resolving default version
- Production ### Tags are AND'ed
trigger:
tags: ### This filter is used for triggering the pipeline run
- Production ### Tags are AND'ed
- Signed
上面的代码片段显示,标记可用于确定 CI(持续集成)管道的默认版本,以便在 CD(持续部署)管道运行未由其他来源/资源或计划任务触发时运行。
例如,如果为您的 CD 流水线设置了计划触发器,并且您仅希望在 CI 具有生产标签时运行,触发器部分的标签可确保只有当 CI 完成事件满足标记条件时,才会触发 CD 流水线。
控制管道中允许的任务
现在您可以禁用市场任务。 你们中的一些人可能允许市场插件,但不允许它们带来的管道任务。 为了更好地控制,我们还允许你独立禁用所有内置任务(除了结账,这是一项特殊操作)。 启用这两个设置后,允许在管道中运行的唯一任务是使用 tfx 上传的任务。 访问 https://dev.azure.com/<your_org>/_settings/pipelinessettings 并查找名为“任务限制”的部分以开始使用。
后续步骤
注释
这些功能将在未来两到三周内推出。
请去 Azure DevOps 上看看。
如何提供反馈
我们很乐意听到你对这些功能的看法。 使用帮助菜单报告问题或提供建议。
你还可以在 Stack Overflow 上获取社区的建议和问题解答。