私のsonarqubeにカスタムメトリックを追加しました。 C#のスタンドアロンアナライザーからこのメトリック値を更新したい。Sonar APIを使用してカスタムメトリックを更新する方法
私はhttps://docs.sonarqube.org/pages/viewpage.action?pageId=2392172 @ソナーのWeb APIを試してみました
が、これらは変更され、もはや機能していないようです。
「はmysonarserver/API」をアクセスすることにより、APIを持って
「http://mysonarserver/api/metrics/update?id=MetricID&key=MetricKey&name=MetricName&description=MetricDescription」以下のようにリクエストフレームを選びます。
しかし、手動で追加したメトリックのIDを取得するにはどうすればよいですか?
Sonar Web APIからメトリックの値を更新する方法も、上記のようにメトリックの説明とそのキーは更新できますが、MetricIDを渡すとその値は更新できません。
ご協力いただきありがとうございます。
は下記まず、私が管理 - >設定 - > CustomMetricsでカスタムメトリックが追加されているいくつかの詳細です。次に、個々のプロジェクト - >管理 - >カスタムメジャーをクリックして、同じメトリックをプロジェクトレベルに追加しました。今、私はソナーのAPIを介してプロジェクトレベルのメトリック値を更新しようとしています。 "mysonarserver/api/custom_measures/update?id = 140&name = metricname&projectKey = projectkey&value = 18&description = description"しかし、id = 140のエラーメジャーが表示されますが、ID 140のメトリックを作成しましたが、 – Raisin
あなたの質問。 –