[英]Github-Jenkins Integration > Error received as 'Last Delivery was not successful. Couldn't connect to server'
我正在嘗試將 GitHub 與 Jenkins 集成來運行我的 Selenium 自動化項目。 這是我到目前為止所做的。
回到 web GitHub
在這種情況下,我希望我的 jenkins 構建被觸發,但什么也沒發生。 檢查 webhook 時,會出現紅色錯誤圖標,並注明“上次交付未成功”。 無法連接到服務器'
如果我嘗試直接從 Jenkins 構建相同的項目,它工作正常。
任何人都可以幫助我嗎?
這是行不通的,因為jenkins並不是公開托管的'http:// {我的機器ip}:8080 / github-webhook /'。我的意思是(機器ip-jenkins托管)是本地托管的,所以它無濟於事。
看這個答案: IP address of localhost:8080 -in webhooks of github +jenkins
“當檢測到推送請求時,你需要一個 Github 的公共地址來指向。本地主機在你的本地機器上。”
該答案解釋了如何設置 ngrok,它將為您提供公共 IP 並允許您設置您的 webhook。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.