由於我的項目建立的方式,我不能使用SonarQube來運行我的項目的覆蓋範圍。我的JavaScript覆蓋範圍都與Karma和其他工具一起工作。這些工具輸出一個有效的LCOV文件。發送現有的LCOV文件到SonarQube
我發現的一切都需要你讓SonarQube運行覆蓋並生成LCOV文件。
我希望能夠將LCOV文件上傳到SonarQube並使用它。這可能嗎?如果是這樣,怎麼樣?
由於我的項目建立的方式,我不能使用SonarQube來運行我的項目的覆蓋範圍。我的JavaScript覆蓋範圍都與Karma和其他工具一起工作。這些工具輸出一個有效的LCOV文件。發送現有的LCOV文件到SonarQube
我發現的一切都需要你讓SonarQube運行覆蓋並生成LCOV文件。
我希望能夠將LCOV文件上傳到SonarQube並使用它。這可能嗎?如果是這樣,怎麼樣?
不確定要理解這個問題,但是如果是如何爲SonarQube提供LCOV報告,那麼您只需要通過項目屬性向LCOV報告提供路徑 - 絕對或相對於項目基目錄 - 「sonar.javascript.lcov.reportPath」。請參閱http://docs.sonarqube.org/display/PLUG/JavaScript+Plugin「代碼覆蓋率」段落。
這是回答你的問題嗎?
我相信應該工作得很好。這個故事被推遲了,所以我不會在一段時間內工作,但我認爲這樣做會很好。謝謝! – kentcdodds
我打算建議詢問SonarQube,但他們的[支持頁面](http://www.sonarqube.org/get-support/)指示人們在Stackoverflow上發佈他們的問題。 – Roberto