簡體   English   中英

Jenkins 多分支管道重建問題

[英]Jenkins Multibranch pipeline rebuild issue

我正在嘗試為我的 github 項目創建一個 webhook 處理程序,以便在 PR 獲得批准時為我的 PR 重新啟動上次運行的 Jenkins 構建。

我已經為我的應用程序配置了 Github webhook 以讀取 webhook 有效負載並重新啟動特定的 Jenkins 多分支管道作業。

我已經嘗試通過運行https://<jenkins_url>/job/<repo_name>/job/<branch_name>/lastBuild/rebuild在我的瀏覽器中重新啟動最后一個 Jenkins 作業,它正在成功地重新啟動最后一個 Z2E5433E54334C0A5CE2E 分支。

但是當我嘗試使用curl -X POST "https://<username>:<jenkins_token>@<jenkins_url>/job/<repo_name>/job/<branch_name>/lastBuild/rebuild的事情時,它沒有返回任何錯誤但沒有重新啟動作業。

誰能建議我如何使用 curl 命令重新啟動/重建最后一個 Jenkins 構建作業。

如果您不需要傳遞參數,您應該能夠只執行 GET 而不是 POST,這本質上就是您通過瀏覽器訪問所做的事情。 假設您使用 curl 命令擊中了正確的 URL ,那么這樣做可能會解決您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM