我在Jenkins有一個項目,我想創建一個JaCoCo代碼覆蓋率報告。 如果我在本地運行jacoco:test
然後jacoco:report
,它會在myproject/target/scala-2.9.1/jacoco
中創建正確的文件(.exec,.class和sources),因此它可以工作。Jenkins和JaCoCo與sbt
然而,當建立在jenkins上時,這隻會創建classes目錄,這意味着它拾取代碼,但不包含覆蓋它的測試,因此我獲得0%的代碼覆蓋率。
有沒有人有jacoco這樣用sbt工作?
令人驚歎!感謝這篇文章,我發現我需要使用'**/target/*/classes'。 – kilo
我面臨同樣的問題。你能詳細告訴我們需要設置「目標/ * /類」的屬性嗎? –