我有一个现有的Azure Devops管道,我想更改包含yaml文件的分支。管道有很多变量,所以我宁愿不必从头开始创建一个新变量。编辑管道时,我看到可以在分支中更改yaml文件的位置。而且我还看到了可用于切换分支的下拉列表。但是我看不到保存该新分支配置的方法。
还有其他人有这个问题吗?
答案 0 :(得分:1)
1。如果在xx.yml文件中定义了这些变量,则要在不包含xx.yaml
文件的另一个分支(称为 Y 分支)中重用这些变量,您可以只需将文件检入 Y 分支,如上面的 Anthony 所示。然后,管道将找到该文件(如果它与Yaml File path
相匹配),则可以从所需分支中选择配置运行管道。
此外:之后,别忘了修改triggers,因为您现在在另一个分支中。
2。并且,如果在 Y 分支中已经有一个xx.yml
文件,则只需要将variables:部分的内容从当前yaml文件复制到yaml文件中 Y 分支并提交更改。
希望它会有所帮助:)