Azure Devops管道触发器无法触发

yvfmudvl  于 2023-08-07  发布在  其他
关注(0)|答案(1)|浏览(148)

我在Azure Devops中的同一个项目下有两个仓库,分别是MyProject和MyProject-Devops。MyProject-Devops包含Devops(YAML)管道的YAML文件。MyProject包含要生成的应用程序的源代码。我有一个触发器定义如下:

resources:
  repositories:
  - repository: MyRepoAlias
    endpoint: 'MyEndpoint'
    type: git
    name: MyProject
    trigger:
     branches:
       include:
         - main

字符串
然而,提交到存储库“MyProject”中的分支“main”不会触发管道运行,它曾经运行过,但几个月前停止了工作。管道现在必须手动运行。我已经看到了相当多的类似(但不完全相同)的问题提出,并从他们和微软的文档语法似乎文件。然而,我无法恢复触发器的操作。任何帮助将是可怕的。

  • 谢谢你-谢谢
z9ju0rcb

z9ju0rcb1#

如果存储库位于同一个ADO项目中,为什么要使用端点:?没有它也能工作。
如果删除端点没有帮助,我只能分享我的坏经验,即使是在同一个存储库中的简单触发器,一段时间后停止工作。
通常,我应用的解决方法是删除管道并重新创建它(它在Azure后端上“重新设置”一些配置),然后它再次开始工作。
管道选项中还有一个触发问题选项可以勾选。

的数据

相关问题