reporters: ['spec', 'coverage', 'junit'], coverageReporter: { dir: 'coverage/', reporters: [ { type: 'html' }, { type: 'cobertura', file: 'clover.xml' } ] }, Jenkinsの設定 ruby をInstallしておく このタスクを実行するノードに ruby をInstallしておいてください。後述のスクリプト内で使用しています。 普通にテストを実行できるようにしておく これはプロジェクト依存になるので割愛します。Jenkinsでテストが実行できるように設定しましょう。 npm や grunt 系は比較的簡単に設定できるのでそれほど悩まないでしょう。 PluginのInstall cobertura形式のカバレッジを読み込めるように以下の
![gitでPushする度にKarma-CoverageのCoverageの値をJenkinsで計測し、その増減をIdobataに投稿する - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/a9726a7040f2ccab8a690e5ea9c24e21736b2c0f/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9Z2l0JUUzJTgxJUE3UHVzaCVFMyU4MSU5OSVFMyU4MiU4QiVFNSVCQSVBNiVFMyU4MSVBQkthcm1hLUNvdmVyYWdlJUUzJTgxJUFFQ292ZXJhZ2UlRTMlODElQUUlRTUlODAlQTQlRTMlODIlOTJKZW5raW5zJUUzJTgxJUE3JUU4JUE4JTg4JUU2JUI4JUFDJUUzJTgxJTk3JUUzJTgwJTgxJUUzJTgxJTlEJUUzJTgxJUFFJUU1JUEyJTk3JUU2JUI4JTlCJUUzJTgyJTkySWRvYmF0YSVFMyU4MSVBQiVFNiU4QSU5NSVFNyVBOCVCRiVFMyU4MSU5OSVFMyU4MiU4QiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9Njk4M2I5NDU3YzM2OTM3MTI1YTA1ZGE1ZDk1OTEyNzQ%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwbW9rZW1va2VjaGlja2VuJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0yMmE5ZTk4YzI3OWRkOTIwNmIzY2Y2MGY2ODdjNzNhNg%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D4d531cbfa7f187c3345a1e42ff04324a)