Мне требуется расширение php для cruisecontrol, которое я хочу использовать для анализа качества кода при сборке jenkins.
Как мне этого добиться?
Если в случае, если это не может быть достигнуто, то каким другим способом я могу выполнить анализ качества кода, совместимый с cruisecontrol, в моей сборке jenkins (анализ, который включает codesniffer, pmd, psr-1, psr-2).
Как видно здесь, Вы можете использовать phpcs (сниффер кода).
Увидеть jenkins-php.org для получения полного списка задач php ant.
Эти задачи муравья могут быть запущены в Maven pom.xml
как видно в этом примере, с использованием Maven-antrun-плагин.
Идея остается: если вы можете написать сценарий или интегрировать его в Maven и запустить из командной строки, то тривиально выполнить тот же вызов из задания Jenkins.
Сначала протестируйте скрипт, муравей или maven для этих инструментов анализа php.
Затем создайте работу Дженкинса.
Других решений пока нет …