Generating coverage report for Jenkins
Change-Id: Iafff523061f7f9bfa3fb8cdacd491ec7380309f3
diff --git a/gulp_tasks/karma.js b/gulp_tasks/karma.js
index 5b90572..3f828e0 100644
--- a/gulp_tasks/karma.js
+++ b/gulp_tasks/karma.js
@@ -25,3 +25,15 @@
const karmaServer = new karma.Server({configFile}, karmaFinishHandler(done));
karmaServer.start();
}
+
+const remapIstanbul = require('remap-istanbul/lib/gulpRemapIstanbul');
+gulp.task('remap-istanbul', function() {
+ return gulp.src('coverage/coverage-final.json')
+ .pipe(remapIstanbul({
+ reports: {
+ 'json': 'coverage/coverage-final.json',
+ 'html': 'coverage/html',
+ 'cobertura': 'coverage/coverage.xml'
+ }
+ }));
+});
\ No newline at end of file