我有一个 Jenkins 构建,它构建了我所有的 java/angularJS 项目。它为 java 部分启动 testNG 测试,为 javascript 部分启动 karma 测试。所以我可以在我的 Jenkins 构建中生成一份 testNG 报告(用于 java)和一份 junit 报告(用于业力测试)。这工作得很好。
到目前为止,我使用 cobertura 来报告我的 java 测试的覆盖率。但现在我还想为我的业力测试添加覆盖率报告(由伊斯坦布尔以 cobertura 类型生成)。问题是,在 Jenkins 中,我只能在构建中生成一份覆盖率报告(我不能添加更多的“发布 cobertura 覆盖率报告”构建后操作)。那么如何在单个 Jenkins 构建中拥有这两个覆盖率报告呢?