Есть ли способ объединить круиз-контроль и Дженкинс

Мне требуется расширение php для cruisecontrol, которое я хочу использовать для анализа качества кода при сборке jenkins.

Как мне этого добиться?

Если в случае, если это не может быть достигнуто, то каким другим способом я могу выполнить анализ качества кода, совместимый с cruisecontrol, в моей сборке jenkins (анализ, который включает codesniffer, pmd, psr-1, psr-2).

1

Решение

Как видно здесь, Вы можете использовать phpcs (сниффер кода).

Увидеть jenkins-php.org для получения полного списка задач php ant.
Эти задачи муравья могут быть запущены в Maven pom.xml как видно в этом примере, с использованием Maven-antrun-плагин.

Идея остается: если вы можете написать сценарий или интегрировать его в Maven и запустить из командной строки, то тривиально выполнить тот же вызов из задания Jenkins.
Сначала протестируйте скрипт, муравей или maven для этих инструментов анализа php.
Затем создайте работу Дженкинса.

0

Другие решения

Других решений пока нет …