首页 > 解决方案 > 将现有(视觉设计师)构建转换为基于 yaml 的构建

问题描述

有谁知道是否可以将通过可视化设计器创建的存储库的现有构建定义替换为基于 yaml 的构建定义?

通过Pipelines > Builds > New我可以添加一个新定义,创建一个 yaml 并提交到 repo。但是,这是具有新管道 ID 的新版本。我们有超过 1.5 年的构建历史,在一些存储库上链接工作项,我们通过 REST API 查询这些存储库作为其他流程的一部分。如果我在创建新的 yaml 定义后删除旧定义,则历史会随之消失(特别是与工作项的连接)。这让我真的只能选择保留旧定义(我可以将它们放在存档文件夹中)。

理想情况下,我想简单地将给定存储库上的构建定义(具有给定管道 ID)替换为存储库中的 yaml 文件。

标签: azure-devops

解决方案


不,这是不可能的,很遗憾,您不能将现有构建编辑为 yaml 构建。


推荐阅读