有没有办法整合巡航控制和jenkins

时间:2017-05-28 04:25:19

标签: php jenkins cruisecontrol.net codesniffer

我需要使用jenkins构建的代码质量分析来对其进行邮件控制的php扩展。

我怎样才能做到这一点?

如果无法实现,那么我可以通过其他可能的方式进行与我的jenkins构建中的cruisecontrol兼容的代码质量分析(包括codesniffer,pmd,psr-1,psr-2的分析)。< / p>

1 个答案:

答案 0 :(得分:0)

As seen here,您可以使用phpcs(代码嗅探器)。

有关php ant任务的完整列表,请参阅jenkins-php.org 这些ant任务可以使用as seen in this example在maven pom.xml maven-antrun-plugin内运行。

这个想法仍然存在:如果您可以编写脚本或将其集成到maven,并从命令行运行它,那么从Jenkins作业进行相同的调用是微不足道的。
首先在本地测试这些php分析工具的脚本或ant或maven调用 然后创建一个Jenkins工作。