我目前使用Hudson與python和sonar插件進行持續集成以進行代碼分析。由於我更喜歡pyflakes pylint,在構建選項中,我寫了一個pyflakes命令來生成一個txt文件。在報告違規部分,我已將pylint選項重定向到此txt(採用XML文件名模式)。因此哈德森地位在其報告中成功地顯示了正確數量的基於pyflakes的違規行爲。但聲納正在通過pylint進行自己的分析並展示基於pylint的分析。如何將pyflakes txt文件重定向到Sonar,以便它不使用pylint,而只是分析pyflakes txt文件中提到的任何內容?我需要調整哪些配置或文件才能實現?如何使用sonar插件配置Hudson for python,以便聲納報告顯示基於pyflakes的分析而不是基於pylint的分析?
1
A
回答
1
SonarQube python插件沒有「重用報告」功能,因此您現在無法阻止SonarQube啓動新的pylint分析。
我建議你要求在SonarQube用戶郵件列表上創建一個JIRA功能請求。
與此同時,您可以嘗試使用sonar.python.pylint
參數來使SonarQube運行pyflakes而不是pylint,因爲它似乎與輸出報告兼容(至少對於Hudson而言)。但我不能保證它會起作用。
相關問題
- 1. 定製聲納Qube分析報告
- 2. 配置Google Analytics(分析)_TrackEvent,以便結果顯示在基本報告中
- 3. 使用gradle分析聲納
- 4. 基於流的流量分析在Python
- 5. Eclipse是展示,而與聲納Eclipse插件分析
- 6. 基於JS的分析
- 7. 如何告知聲納分析* .ts文件而不是* .js文件
- 8. 哪種分析和報告基於Web的系統?
- 9. 聲納3.2分析問題與SonarScmManager
- 10. 基準分析和顯示結果的分析和基準?
- 11. 聲納 - C代碼分析
- 12. 聲納本地分析排除模式
- 13. 基於指標分析
- 14. 基於Windows的MySQL分析工具
- 15. 如何在通過HTTPS配置Sonar服務器時運行聲納分析
- 16. 如何在Hudson中使用Sonar插件?
- 17. 聲納分析的項目沒有顯示
- 18. 如何配置Hudson基礎分佈?
- 19. 是否有用於鼻測試的pylint和pyflakes插件?
- 20. 報告分析
- 21. 如何配置Hudson來搜索所有Sonar配置文件?
- 22. 是否可以在插件中訪問聲納分析結果?
- 23. Oracle基於時間的分析
- 24. haskell的基於Web的分析器
- 25. PostgreSQL的數據基於桶分析
- 26. 基於Microsoft.AspNet.Identity角色的Google Analytics(分析)
- 27. 如何在Jenkins的電子郵件中發送聲納分析報告?
- 28. 分析v4報告未顯示
- 29. 如何編寫分析聲納輸出的Jenkins插件?
- 30. 分析選擇題基於類別