logo
51
166
WeChat Login

pull_request.merged 没有触发#3396

Resolved
created 3 weeks ago
Edit

简单描述一下问题和重现方式

我从提了一个PR,从dev 到 main ,其中我在.cnb.yml 配置了main的触发规则(pull_request.update + pull_request.merged) 。 但是很奇怪的是 pull_request.update 触发了,但是 pull_request.merged 没触发。

ai的回复很奇怪,我觉得ai是错的,因为我在其他项目的构建也是这样的,而且成功了。

ai 回复

image.png

这是官方文档

image.png

talos/app-xiaoai-dingtalk-bot#22

Administrator

@talos(二毛) 仓库可以邀请下我么

可以在仓库 云原生构建 / 历史事件 里看看有没有对应的 pull_request.merged 事件,如果不可点击,鼠标hover上去会显示没触发流水线的原因

Creator

@talos(二毛) 仓库可以邀请下我么

可以在仓库 云原生构建 / 历史事件 里看看有没有对应的 pull_request.merged 事件,如果不可点击,鼠标hover上去会显示没触发流水线的原因

@folgerfan(folger) https://cnb.cool/invitations/61qYWQd153ellOcLo6LJtG15N8C 访客可以吗?

Creator

@talos(二毛) 仓库可以邀请下我么

可以在仓库 云原生构建 / 历史事件 里看看有没有对应的 pull_request.merged 事件,如果不可点击,鼠标hover上去会显示没触发流水线的原因

@folgerfan(folger) 云原生构建 / 历史事件 里面没有 pull_request.merged 事件 。

image.png image.png
Administrator
Edit history

@folgerfan(folger) 云原生构建 / 历史事件 里面没有 pull_request.merged 事件 。

image.png image.png

@talos(二毛) 云原生构建截图右上角有个历史事件超链接

Creator

@talos(二毛) 云原生构建截图右上角有个历史事件超链接

@folgerfan(folger) image.png

看来还是配置文件有问题, 我去检查一下呢

Creator
image.png

@folgerfan(folger) 我把配置简化成这样,触发了。有没有更方便修改并调试.cnb.yml的?

如果没有,我能一段一段添加,然后进行pr 测试

open-code

NPC
referenced ISSUE
Administrator
image.png

@folgerfan(folger) 我把配置简化成这样,触发了。有没有更方便修改并调试.cnb.yml的?

如果没有,我能一段一段添加,然后进行pr 测试

@talos(二毛) 原本的配置是什么样的,贴出来看看

Creator

@talos(二毛) 原本的配置是什么样的,贴出来看看

@folgerfan(folger)

image.png

我把 PROJECT_NAME 变量删除以后也不行,不是这个变量的问题

Administrator

从这个截图看不出什么

pull_request.merged 是挂在目标分支下的,取的合并后的目标分支的代码

Creator

从这个截图看不出什么

pull_request.merged 是挂在目标分支下的,取的合并后的目标分支的代码

@folgerfan(folger) 嗯嗯,等我晚点,一点一点的添加测试,测试完成,我反馈给你。

Creator

@folgerfan(folger) 找到原因了,引入的模版名不存在导致的。 在模版的仓管分支提交错了, 导致读取的分支没有这个名字。

image.png
Resolved ISSUE
Assignee
None yet
Label
一定是bug:待鉴定
Priority
None yet
Time period
-
Property
Add custom properties to record and label key information
Participant