0

SonarCloud を使用して SQL サーバー SSDT データベース プロジェクトを分析しようとしていますが、いくつかの問題が発生しています。

VSTS を使用して、ビルドの周りに設定された SonarCloud タスクを使用して、リッスン、ビルド、分析、および SonarCloud アカウントへの公開を行います。

ビルドプロセス

正常に実行されますが、すべてのプロジェクトをスキャンするわけではありません。いくつかのスタンドアロン .SQL ファイルをスキャンして分析し、それらを t-sql ファイルとして認識しますが、実際のストアド プロシージャは認識しません。

コード分​​析にストアド プロシージャを含める方法を教えてください。

どうもありがとう

4

1 に答える 1

1

これに対する答えを見つけました。MSBuild SonarCloud 統合はデータベース プロジェクトでは機能しません。リスナー タスクを構成するときに、Sonar スキャナー オプションを使用する必要があります。

編集: SonarCloud と連絡を取った後、彼らは問題を提起し、以下のリンクから見つけることができる回避策を提供しました

https://github.com/SonarSource/sonar-scanner-msbuild/issues/463

于 2018-03-19T17:21:29.607 に答える