首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Bitbucket web钩子触发Tekton管道

从Bitbucket web钩子触发Tekton管道
EN

Stack Overflow用户
提问于 2022-02-07 06:28:31
回答 2查看 359关注 0票数 0

在我们的一个项目中,我们必须将Bitbucket web钩子与Tekton管道集成,这意味着每当开发人员提交对Bitbucket存储库的任何更改时,Tekton管道就会被触发,并将执行几个步骤来构建。

早些时候,我们在Tekton上使用了GitHub web钩子,它运行得很好。

对于Bitbucket web钩子,我们得到的错误如下:

未能替换pusher的JSONPath值- name:$(body.actor.name):name未找到“。

我检查了来自Bitbucket web钩子的有效负载,发现没有这样的字段名。

我使用了bitbucket-push集群触发器绑定插件。

有人能帮我们解决这个问题吗?

EN

回答 2

Stack Overflow用户

发布于 2022-06-07 15:05:08

为此您可以使用tekton触发器和事件侦听器

票数 0
EN

Stack Overflow用户

发布于 2022-06-10 16:54:50

对于BitBucket,作者名称应该位于actor.username、actor.display_name或actor.nickname中的某个位置。

这是一个比特桶推送有效载荷样本

你可能还有其他错误。从一个git提供程序切换到另一个git提供程序,您可能需要重新执行您的拦截器、触发器模板、.

同时,还不清楚你指的是什么,通过“我使用了butbucket-推送集群触发器.”。你在哪找到这个的?检查Tekton触发样本,没有author.name。听起来你的问题与特定于GitHub的配置有关。

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

https://stackoverflow.com/questions/71014341

复制
相关文章

相似问题

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