我正在尝试确定是否有办法在 Azure DevOps 构建和发布管道定义中的 UI 和 yml 视图之间切换。
我喜欢 yml 视图,因为我有一个版本控制的构建过程。但是,有时 UI 视图更易于使用,尤其是在开始执行新的管道任务时。
我继承了一些通过 UI 编辑的构建,看起来像这个屏幕截图,但我在关联的 Azure DevOps Git Repo 的任何地方都找不到 yml 文件。我在哪里可以找到它?
当我选择 Edit Pipeline 它只显示 UI
但是,当我创建一个新的管道构建时,它会在 Azure DevOps Git Repo 主分支中创建一个 azure-pipelines.yml 文件。
- 我继承的 UI 版本是一个历史版本,所以微软现在更喜欢 yml 文件吗?
- 他们是否提供在现有构建的可视化和基于文本的构建定义之间切换的选项?
- 我可以将我的 UI 构建导出到 yml 文件吗?我继承的一些构建和发布很复杂,我不知道从哪里开始手动将它们转换为 yml 文件。
- 在我看来,能够将构建定义从 UI 到文本往返是一个非常有用的概念,你为什么要放弃这样的能力?也许它在 DevOps 路线图上但还没有优先级?
我查看了几个类似的问题/答案,但这是唯一一个与我的问题真正相似的问题/答案。但是,前段时间有人问过,Azure 中的情况变化非常频繁,因此现在可能存在该功能:
Azure DevOps - 使用 GUI 而不是 YAML 来编辑构建管道
感谢您的任何建议。