0
我正在尋找一個CLI解決方案,用於將註釋添加到使用其查詢接口返回的一組gerrit評論。如何批量評論gerrit評論?
想象一下,我有查詢字符串,如"project:foobar branch:obsoleted status:open"
,我想通知所有用戶放棄他們的CR,並提出他們對新的分支。
我該怎麼做?
如果可能,bash或python解決方案將是可取的。
我正在尋找一個CLI解決方案,用於將註釋添加到使用其查詢接口返回的一組gerrit評論。如何批量評論gerrit評論?
想象一下,我有查詢字符串,如"project:foobar branch:obsoleted status:open"
,我想通知所有用戶放棄他們的CR,並提出他們對新的分支。
我該怎麼做?
如果可能,bash或python解決方案將是可取的。
下面的腳本將在每一個改變使用您所提供的限制發現了一個評論:
changes=$(curl -s --user USER:PASS --request GET https://GERRIT-SERVER/changes/?q=project:PROJECT+AND+branch:BRANCH+AND+status:open | sed 1d | jq --raw-output ".[]._number")
for c in $changes
do
curl -s --user USER:PASS --request GET https://GERRIT-SERVER/changes/$c/revisions/current/review <<EOF
{
"message": "COMMENT"
}
EOF
done
什麼是你所期望的'bash'字符串?你想要產生什麼樣的輸出? – Inian