首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Azure DevOps服务器版本2020.1.RC2上无法触发Gitlab

在Azure DevOps服务器版本2020.1.RC2上无法触发Gitlab
EN

Stack Overflow用户
提问于 2021-05-25 03:17:43
回答 2查看 749关注 0票数 0

进入DevOps钩子可以在Azure 服务器版本Dev18.M170.6上触发,但不能在Azure DevOps服务器2020.1.RC2上触发。

我从2020.1.RC2收到一条错误消息

Cannot find webhook for the given webHookId CodeSyncTrigger. Try enabling CD trigger for this artifact.

下面是使用postman测试相关API的快照。

调用Azure DevOps Server 2020.1.RC2 6.0-预览传入的 API:

调用Azure DevOps Server DevOps 6.0-预览具有HTTP 200的传入DevOps API

有没有办法让它在Azure DevOps服务器2020.1.RC2上工作?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-05-25 16:11:04

我找到原因了!

https://developercommunity.visualstudio.com/t/cannot-use-generic-webhook-based-triggers-for-yaml/1135943#T-N1203277

  1. 服务连接名不需要与
  2. 名称相同。Web钩子名称是需要在API url中使用的名称。服务连接名称是yml.

的" connection :“行中需要引用的内容。

(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).钩子名不能是Azure DevOps项目ID

  • 的命名约定/模式

  1. 在创建/修改web钩子服务连接后,必须对引用该web钩子服务连接的每个azure-
  2. . you进行更改(并提交),以便该服务连接对回购/管道生效。一个简单的#评论就行了。

  1. -

  1. 的蔚蓝-管道. any不能有任何错误。若要验证,请尝试手动运行管道。如果管道启动,那么您应该很好.

  1. 它只会触发主分支。如果将webhooks资源配置添加到一个非主分支,它将不会被触发(对于我们*来说这是一个巨大的失望)。

  1. 您不能在过滤器中使用通配符(这对我们来说也是一个巨大的失望*)。
票数 1
EN

Stack Overflow用户

发布于 2022-01-18 19:09:11

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67681307

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档