Я пытаюсь выяснить, смогу ли я ввести анкету в Bitbucket до того, как рецензенты одобрят запрос на слияние. Примеры вопросов, которые я хотел бы использовать:
- Если внесенные изменения относятся к глобальному репозиторию, совместно используемому многими регионами, уточнили ли вы у рецензентов, сообщил ли он/она глобальной команде или каким-либо конкретным лицам?
- Вы проверяли соглашения об именах переменных?
- Достаточно ли комментариев вокруг любой сложной логики?
- Достаточно ли модульных тестов вокруг новой логики, и где это уместно, проверяли ли вы отчет о покрытии кода?
Это всего лишь несколько примеров вопросов, и некоторые из них, конечно, можно отслеживать с помощью различных плагинов в процессе сборки или в Sonar и т. д., но всегда есть вещи, где у нас нет прямого способа автоматизации, например, первый пример вопроса выше. Итак, пока они не будут автоматизированы, я, по крайней мере, хочу убедиться, что эти вопросы решены до того, как запрос на включение будет одобрен.
Вопрос: Кто-нибудь задумывался о подобной ситуации и нашел какую-либо поддержку непосредственно в Bitbucket или с помощью каких-либо плагинов? Мой быстрый поиск в Google не дал никаких полезных результатов