Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何确保我的Azure Devops管道YAML与我通过管道UI所做的更改同步?_Azure_Azure Devops_Azure Pipelines - Fatal编程技术网

如何确保我的Azure Devops管道YAML与我通过管道UI所做的更改同步?

如何确保我的Azure Devops管道YAML与我通过管道UI所做的更改同步?,azure,azure-devops,azure-pipelines,Azure,Azure Devops,Azure Pipelines,我将我的azure pipelines.yml提交到我的Github回购协议中 我通过Azure Devops管道用户界面点击编辑对管道做了一些更改。但是提交的myazure pipelines.yml没有意识到这些更改。如何确保我提交的YAML和管道同步 这就是我所做的: 在Azure Devops管道中,我访问了我的管道 单击编辑 点击3个点->触发 在持续集成下 添加了一个新的分支过滤器 单击保存 此外,如果我直接编辑YAML,似乎只会提示我在Azure Devops管道中创建一个新的

我将我的
azure pipelines.yml
提交到我的Github回购协议中

我通过Azure Devops管道用户界面点击编辑对管道做了一些更改。但是提交的my
azure pipelines.yml
没有意识到这些更改。如何确保我提交的YAML和管道同步

这就是我所做的:

  • 在Azure Devops管道中,我访问了我的管道
  • 单击编辑
  • 点击3个点->触发
  • 持续集成下
  • 添加了一个新的分支过滤器
  • 单击保存

此外,如果我直接编辑YAML,似乎只会提示我在Azure Devops管道中创建一个新的PR/分支。

这两者不同步。它们是独立的功能。更新UI中的生成任务不会修改azure-pipelines.yml

Yaml触发器和UI触发器它们是独立的触发器控件。它们不会像@Anthony指出的那样同步

如果从UI定义管道触发器,UI触发器将覆盖YAML CI触发器,如下屏幕所示

如果要向管道触发器添加新的分支筛选器。您可以直接编辑azure-pipelines.yml并将分支添加到触发器。请查收资料

trigger:
- master
- releases

我们需要更多的信息。首先,你在“Azure Devops管道UI”中做什么?您是在编辑yaml文件,还是在使用经典编辑器编辑yaml文件?完成后,您是否在谈论Github与Azure DevOps之间的文件不同步?您是否在同一回购协议和/或分行工作?