詹金斯的回应是“仅推式活动可以接受”。

时间:2018-08-30 10:06:12

标签: jenkins webhooks devops gogs

我想在Gogs上插入标签后立即启动Jenkins。

我已经做过的事情:

  1. 我在Jenkins上安装了Gogs Webhook插件并配置了机密
  2. 我在Gogs中配置了Webhook来调用Jenkins工作

如果我使用push事件,此方法有效,但是当我尝试使用Create事件时,出现以下响应错误:

{"result":"ERROR","message":"Only push event can be accepted."}

如何将标签版本传递给Jenkins工作?

1 个答案:

答案 0 :(得分:0)

似乎gogs-webhook-plugin当前仅支持 push 事件。查看this issue以获得更多详细信息:

  

调查了该问题,但Gogs并未触发网络挂钩。此问题也在此处#5042报道。其次,到目前为止,我们仅在推送事件上触发,请参阅文件GogsWebHook.java中的第104行。如果Gogs问题解决了,我们可以看看是否可以在此Webhook中实现。将解决此问题。

现在,Gogs正在触发标记创建的网络挂钩,添加此功能的贡献将非常有用。