繁体   English   中英

Jenkins / Github webhook

[英]Jenkins / Github webhook

我使用Jenkins版本1.654和Github插件1.18.1和Git插件2.4.3。

我设置了一个Jenkins作业,它可以从Github存储库中获取并成功构建。

我在使用GitHub WebHook时遇到了麻烦。 我在Jenkins Job上启用了“**将更改推送到GitHub时构建”,并使用以下格式在github上设置webhook:

HTTP:// jenkinsuser:jenkinspassword @詹金斯服务器:8080 / github上,网络挂接/

当Github仓库发生变化时,我在Jenkins日志中看到以下内容:

INFO: Received POST for https://github.com/orgname/reponame
Mar 22, 2016 9:15:58 PM org.jenkinsci.plugins.github.webhook.subscriber.DefaultPushGHEventSubscriber$1 run
INFO: Poked Jenkins_Project_Name

但是,构建并没有开始。 Jenkins收到Github发来的通知,似乎一切都正确沟通。

Github显示成功传递的有效负载。

任何建议,将不胜感激!!!

谢谢

--T

既然你说:

任何建议,将不胜感激!!!

您可以尝试Generic Webhook Trigger 它应该能够支持相同的用例,但能够更好地反馈正在发生的事情。

这里有一些GitHub用例:

https://github.com/jenkinsci/generic-webhook-trigger-plugin/tree/master/src/test/resources/org/jenkinsci/plugins/gwt/bdd/github

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM