2013-08-23 29 views
0

我有在Eclipse下運行的codan靜態代碼分析,我也想將它集成到我們的teamcity buildserver,但我不知道如何。是否有人在teamcity buildserver上運行codan?來自teamcity的run codan靜態代碼分析器

還有其他更好的可以在teamcity上運行的開源ansi c代碼分析器嗎?

回答

0

我沒有codan的經驗,但答案很簡單:你能從命令行運行它並將結果輸出到文件嗎?

如果是這樣,那麼TeamCity可以輕鬆地運行它。

0

我以前沒有用過Codan,但是快速瀏覽看起來好像爲靜態分析提供了更多的插件框架?

cppcheck過去對我而言效果不錯,並且有large set of checks

它從命令行執行,可以將找到的問題轉儲爲簡單的XML格式。您可以在您的構建腳本中解析該報告以生成HTML報告並輸出TeamCity build statistics(非常適合隨時間變化的圖形進度和failing the build if changes increase issues)。

查看cppcheck manual的例子。我沒有嘗試過,但如果要保持IDE集成,還有一個cppcheck Eclipse plugin