問題タブ [sonarcloud]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
149 参照

azure-devops - SonarCloud を使用した Azure DevOps でテストが見つからない

AzureDevops で SonarCloud を使用しています。

YAML ファイルのシーケンスは次のとおりです。

  1. NuGet を復元する
  2. ソナー準備
  3. ビルド ソリューション
  4. テストを実行する
  5. ソナー分析
  6. ソナーパブリッシュ

出力場所は指定しません (少なくとも、意図的にではありません)。

テストを実行すると、次の出力が得られます。

テスト結果ファイル: d:\a_temp\TestResults\VssAdmin.....trx

しかし、ソナー分析ステップを実行すると、次の出力が得られます。

TRX ファイルを探しています: d:\a\1\TestResults

だから....パスが一致しません。

私は:

  • 別のフォルダーにテストを書き込むように Azure に指示しますか?
  • または、ソナーにテスト結果の場所を教えますか?

2番目のオプションの方が簡単かもしれないと思います-まだセットアップしていない別のソリューションでは、多くのテストプロジェクトがあります....

ありがとう