Внедрили автоматизированное тестирование исходников проектов с помощью библиотеки PHP_CodeSniffer. Цель в том, чтобы стандартизировать стиль PHP кода на всех наших проектах. Проверяем на соответствие стандартам PSR-1 и 2.
Для облегчения работы коллег выдали им инструмент быстрого запуска тестирования и исправления исходников для соответствия стандартам. У нас все проекты докеризованы и легко разворачиваются на локальных компьютерах разработчиков. Вместе с этими инструментами в проект приходит и возможность запускать библиотеку PHP_CodeSniffer одной командой.
Контрольное тестирование происходит в GitLab с помощью его встроенных методов CI/CD перед деплоем исходников на сервер.
Проект находится в стадии разработки. Текущий этап — сделать pre-commit хуки, запрещающие коммит в GIT некачественного кода.