на пхп 7.0 и в Битриксе 16 версии. Хочется внедрить какую-то систему проверки стиля кода для команды. Понравился php_codesniffer, локально настроил его для работы со штормом и настроил необходимые правила для проверок. Но хочется, чтобы вся команда этим пользовалась, но есть вероятность, что многие ребята разработчики будут игнорировать инспекции.
В связи с этим, думал сделать проверки перед мержем в мастер ветку, но не нашел, как запустить на проверку не весь файл, а лишь то, что в диффе гита.
Так вот, может, кто уже реализовывал такие вещи, или похожие, подскажите, как можно это сделать?
встроить в ci
А если нет ci и тестов?) Ну, и если настраивать ci, где можно начитаться об этом?
страдать или настроить
Просто я думал, может, кто занимался подобным вне систем ci и может подсказать...)
Встречный вопрос — а как и где вы мержите?
Бб, pr мержим в мастер и уже на проде git pull)
ББ? Битбакет?
Да
У них есть встроенный Pipeline
локальные гитхуки но легко обходятся разработчиками и сложновато централизованно обновлять
надо просто вычитать из зарплаты перед мерджем
Обсуждают сегодня