Обнаруживать, нуждается ли в исправлении gerrit исправление, используя командную строку gerrit / git? - PullRequest
0 голосов
/ 07 января 2019

Я ищу способ определить, что пакет исправлений gerrit нуждается в перебазировании с использованием инструментов командной строки.

Не вижу способа сделать это с помощью команд ssh gerrit review / query

Мне просто нужно знать, перезагружен ли патч, а не перебазировать его. Я также хотел бы сделать это без получения всего хранилища 1-го.

1 Ответ

0 голосов
/ 07 января 2019

Вы можете проверить, является ли изменение объединяемым, используя REST. Попробуйте использовать следующий пример:

curl -s --request GET --netrc https://GERRIT-SERVER/a/changes/CHANGE-NUMBER/check | sed 1d | jq --raw-output ".mergeable"

Выход:

  • true = Mergeable
  • false = не объединяется

Подробнее см. В документации Gerrit здесь .

...