将现有的(视觉设计师)版本转换为基于Yaml的版本

时间:2019-01-18 09:51:17

标签: azure-devops

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

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

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

1 个答案:

答案 0 :(得分:1)

不,这是不可能的,不幸的是,您无法将现有版本编辑为Yaml版本。