[英]Jenkins not building after push, but Github webhook is working
我想我已經完成了困難的部分:推送后的 Github webhook 總是返回成功消息。
我可以手動構建。 但它永遠不會在推送后構建,因為“輪詢”永遠不會發生。
GitHub 掛鈎日志和 Git 輪詢日志都說“輪詢尚未運行”。
這是我的配置:
關於如何開始投票的任何想法?
一個附帶問題:當我在 github 中使用 webhook 時,哪個應該進行輪詢:“GITScm polling”還是“Poll SCM”? 我可以刪除其中一項設置嗎?
Poll SCM將按照Schedule下的 cron 指定的時間間隔定期掃描存儲庫中的更改。 所以這個選項是多余的。
現在來到鈎子,它是否配置為交付所有內容或僅推送事件? 您可以在瀏覽器中點擊http://<jenkins_url>/log/all
以在推送更改時查看系統日志。 在這個日志的底部,看看 Jenkins 是否收到了鈎子並戳了這份工作。 如果未收到掛鈎,請在 GitHub 上重新配置它以發送適當的事件。 否則,刪除並重新創建作業,因為有時 Jenkins 無法注冊新作業來戳接收事件,而有時新作業本身不會響應戳。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.