如何在Jenkins作业中获取github webhook有效负载值

时间:2016-12-23 03:30:06

标签: github jenkins webhooks

我有一个名为“ testProject ”的GitHub存储库 - 我为此存储库配置了 webhook - 每当任何代码提交到此存储库时 - Jenkins的工作将会自动触发。它按预期工作,但我想要触发Jenkins工作时几乎没有价值。例如:

我正在进行一些代码更改,并且在提交时我正在提供一些这样的提交消息:git commit -m "Enables Web service logic"

我将此提交消息作为 GitHub web-hook有效负载的一部分 - 但我在触发时希望在我的Jenkins消息中显示此消息 - 如何才能收到此消息?

1 个答案:

答案 0 :(得分:0)

您可以尝试添加Commit Message Trigger Plugin:您的作业(由webhook调用)只有在最后一条消息包含特定字符串时才会启动。

您可以按原样使用插件,也可以按recompiling its sources自定义字符串。