Использование GerritHub с действиями GitHub - PullRequest
1 голос
/ 29 января 2020

Я хотел бы добавить проект в gerrithub.io, где части непрерывной интеграции выполняются GitHub Actions. Я рассматриваю следующие шаги с учетом нового изменения в Gerrit:

  1. Скопируйте ветку изменений в GitHub.
  2. Добавьте соответствующие действия GitHub CI для запуска в ветке изменений.
  3. Уведомить gerrithub.io о результате CI.

Я думаю об использовании REST API Gerrit для выполнения уведомления в 3. Однако у меня нет решения для репликации в 1. Есть идеи?

1 Ответ

1 голос
/ 17 февраля 2020

GerritHub позволяет импортировать GitHub PR в Gerrit Changes, однако, похоже, что вы хотели бы сделать обратное и иметь изменения, начиная с Gerrit, и импортировать их как GitHub PR.

К сожалению, нет t решение доступно прямо из коробки прямо сейчас. Это не должно быть очень сложно реализовать с помощью API GitHub, однако я вижу проблему с цепочкой изменений, представленных в GitHub, потому что PR не могут быть связаны.

HTH.

Luca .

...