2016-09-27 13 views
0

には、グループアクセス許可を持つSonarQubeのユーザーが分析を実行できるが、誤って現在の問題を公開して上書きしないようにする方法があります。sonarQubeで実行分析機能とパブリッシングレポートを分離するにはどうすればよいですか?

たとえば、私は自動プルリクエストを持っています。開発者に、自分のルールセットでsonarLint Intellijプラグインを実行できるようにしたいが、ソナースキャナーから公開するトークンを持っていないようにするか彼らがコミットする前にテストを実行するときに作成します。

+0

最初の文に「not」がありませんか? –

+0

はい、私は、開発者に誤って公表するリスクなしにコミットするために分析プリプロを実行させたいと思います。 – YafimK

答えて

0

SonarLintの接続モードは、SonarQubeサーバーのプロジェクトを更新せずに、プロジェクトに関連付けられたプロファイルで最も関連性の高いルールを実行します。

開発者はSonarLintを使用するために特別な権限を必要としないので、ユーザートークンをまったく共有する必要はありません。

+0

しかし、この機能では、SonarQubeコミュニティプラグイン(Intellij)を使用して再度実行権限が必要になるため、プロジェクトごとではなくファイル1件あたりのスキャンしか許可されません - 別の権限状態が必要ですか? – YafimK

+0

ファイルごとのスキャンは意図的です。開発者は、作業中のファイルの問題を通知されます。 –

+0

はい、それは理解できます。しかし、いくつかの開発者はいくつかの一般的な要約をいくつかのファイルに持たせたいと思っています。たとえば、いくつかのファイルを変更して問題を見るのが好きです。 。 – YafimK

関連する問題