Постановка с использованием геррита? - PullRequest
1 голос
/ 13 февраля 2012

Я бы хотел использовать gerrit для обработки этапов, что-то вроде этого

  • толчок
  • отзыв разработчика
  • кнопка «объединить с тестированием»
  • например. клиентское тестирование
  • кнопка «объединить тестирование с мастером»

Кажется, для этого уже есть все: http://developer.qt.nokia.com/uploads/gerrit/3_4_3_pushing_updated_change.png

Как мне нужно настроить свой геррит, чтобы вести себя таким образом?

Ответы [ 2 ]

1 голос
/ 28 февраля 2012

Мы объединяем ветку devel с проверкой кода, встроенную в тестовый сервер. Дженкинс делает сборки этой ветки devel и вносит изменения, которые идут в refs / for / devel для проверки кода.

Тестирование выполняется отдельно и задокументировано, хотя, возможно, этот процесс менее контролируем, чем проверка кода, но, тем не менее, работает хорошо, поскольку мы проводим довольно много специального тестирования перед проверкой кода вместе с тестами JUnit.

Я думаю, что есть много инструментов для управления QA, хотя я впервые вижу, что gerrit используется для управления тестированием.

1 голос
/ 15 февраля 2012

Это похоже на пользовательскую исправленную установку Gerrit в Nokia.В общедоступном пакете Gerrit вы не можете объединиться в промежуточную ветвь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...