首页 > 解决方案 > 在 Jenkins 中使用 Contentful webhook

问题描述

我们正在努力寻找一种在 Jenkins 中使用 Contentful webbooks 的方法,因为我们希望在没有手动部署的情况下在 contentful 上构建新页面/内容。

到目前为止,我没有找到有用/相关的信息。有人知道这是否可能吗?

谢谢,

标签: jenkinsgatsbycontentful

解决方案


我建议您将通用 webhook 插件与自定义Contentful Webhook 结合使用

  1. 您首先需要在 jenkins 中配置通用的 webhook 插件来触发您想要的作业。
  2. 然后你创建一个 Contentful webhook 指向你的 jenkins url

    http://<YOUR JENKINS URL>/jenkins/generic-webhook-trigger/invoke
    
  3. 如果您在 jenkins 中有多个工作,并且只想触发一个特定的工作,则可以在 jenkins 插件配置中使用令牌

    http://<YOUR JENKINS URL>/jenkins/generic-webhook-trigger/invoke?token=abc123
    

推荐阅读