[英]Git/Gerrit Jenkins Continous Integration: How to handle rebase needs
[英]Detecting if gerrit patch needs a rebase, using gerrit/git command line?
我正在尋找一種方法來檢測gerrit補丁集是否需要使用命令行工具進行重新設置。
沒有看到使用ssh gerrit審查/查詢命令來完成此任務的方法
我只需要知道補丁是否是基於基准的,而不是基准即可的。 我也想在不獲取整個存儲庫1的情況下進行操作。
您可以使用REST檢查更改是否可合並。 嘗試使用以下示例:
curl -s --request GET --netrc https://GERRIT-SERVER/a/changes/CHANGE-NUMBER/check | sed 1d | jq --raw-output ".mergeable"
輸出:
在此處獲取 Gerrit文檔的更多詳細信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.