通过GitLab API创建Webhook

通过GitLab API创建Webhook,gitlab,Gitlab,有没有办法通过API在GitLab中创建Webhook,就像我们在GitHub中使用Koshuke的GitHub API一样?似乎只有一个API(用于列出/创建或删除钩子)用于: ,而不是webhook。 系统钩子被删除 () 您可以添加、列出、编辑和删除Webhook POST/projects/:id/hooks 您可以使用项目ID或名称空间/project\u名称添加webhook 看看这个你知道在创建任何项目时如何获取包含GitLab发送的JSON结果的变量名吗?上面的插件是OP要求的

有没有办法通过API在GitLab中创建Webhook,就像我们在GitHub中使用Koshuke的GitHub API一样?

似乎只有一个API(用于列出/创建或删除钩子)用于:

  • ,而不是webhook。
    系统钩子被删除
  • ()

您可以添加、列出、编辑和删除Webhook

POST/projects/:id/hooks
您可以使用项目ID或名称空间/project\u名称添加webhook


看看这个

你知道在创建任何项目时如何获取包含GitLab发送的JSON结果的变量名吗?上面的插件是OP要求的webhook插件。我正在寻找一个系统钩子,在这个系统钩子中,我可以通过获取GitLab发送的JSON数据来运行Jenkins作业。@Technext这是一个很好的问题,值得所有贡献者自己回答,而不是埋没在评论中。谢谢你的评论。已经发布了一个问题供我查询: