Github 如何在jenkins中使用通用webhook触发器插件?
试图在jenkins中解析Github webhook负载(特别是需要发布中的tag_name),并使这些值在构建作业中可用。 尝试使用下面链接中提到的通用Webhook触发器插件Github 如何在jenkins中使用通用webhook触发器插件?,github,jenkins,Github,Jenkins,试图在jenkins中解析Github webhook负载(特别是需要发布中的tag_name),并使这些值在构建作业中可用。 尝试使用下面链接中提到的通用Webhook触发器插件 但是没有成功。有人能举例说明如何使用这个插件并在Jenkins job中获得tag_name值吗?我认为这篇文章应该会有所帮助 简而言之,您需要在GH中创建一个webhook和一个Jenkins管道。这里有一个例子 或者使用詹金斯工作DSL。(参见github.com/jenkinsci/generic-webhoo
但是没有成功。有人能举例说明如何使用这个插件并在Jenkins job中获得tag_name值吗?我认为这篇文章应该会有所帮助 简而言之,您需要在GH中创建一个webhook和一个Jenkins管道。这里有一个例子 或者使用詹金斯工作DSL。(参见github.com/jenkinsci/generic-webhook触发器插件)
希望这有帮助:D您可以添加名为
ref
的变量和表达式$.ref
然后,您可以使用文本$ref
和regexp^(refs/tags/+)$
现在,作业将仅在按下标记时触发
回购协议中有一个测试案例: