簡體   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