2017-05-28 103 views
1

我需要php擴展巡航控制,我想用於jenkins構建代碼質量分析。有沒有什麼方法來整合巡航控制和詹金斯

我該如何做到這一點?

如果萬一無法實現,那麼我可以通過其他方式進行代碼質量分析,兼容我的jenkins構建中的巡航控制(分析包括codesniffer,pmd,psr-1,psr-2)。

回答

0

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

請參閱jenkins-php.org瞭解php ant任務的完整列表。
這些螞蟻任務可以在使用maven-antrun-plugin的maven pom.xmlas seen in this example中運行。

這個想法依然存在:如果你可以編寫腳本或將它集成到maven,並從命令行運行它,那麼從Jenkins作業進行同樣的調用是微不足道的。
首先在本地測試這些php分析工具的腳本或ant或maven調用。
然後創建一個Jenkins作業。