Karma-coverage を使用してコード カバレッジを生成しています。出力カバレッジ フォルダーを http サーバーでホストし、ローカルで表示できます。
このレポートを VSTS コード カバレッジ タブに表示するにはどうすればよいですか?
カバレッジ結果を VSTS 互換に再フォーマットする必要がありますか?
vsts-tasks について読んだことがありますが、同じことを達成する方法がわかりません。
どんな助けでも大歓迎です。
Karma-coverage を使用してコード カバレッジを生成しています。出力カバレッジ フォルダーを http サーバーでホストし、ローカルで表示できます。
このレポートを VSTS コード カバレッジ タブに表示するにはどうすればよいですか?
カバレッジ結果を VSTS 互換に再フォーマットする必要がありますか?
vsts-tasks について読んだことがありますが、同じことを達成する方法がわかりません。
どんな助けでも大歓迎です。
VSTS コード カバレッジは、出力されたコード カバレッジ結果をJacoco または Cobertura 形式でサポートします。Karma-Coverage は Cobertura 形式をサポートしています。karma.config.js を編集して
カルマカバレッジ:
coverageReporter: {
type : 'cobertura',
...
}
カルマ リマップ イスタンブール:
remapIstanbulReporter: {
reports: {
cobertura: './coverage/cobertura.xml',
...
}
}
remapCoverageReporter: {
cobertura: './coverage/cobertura.xml',
...
},
出力形式を構成したら、コード カバレッジの公開タスクを使用してコード カバレッジ データを VSTS にアップロードできます。