次の方法で共有


SonarQubePublish@6 - 品質ゲートの結果 v6 タスクを発行する

実際の分析後に使用する、SonarQube の Quality Gate の結果を Azure DevOps ビルド結果に発行します。

手記

SonarQube タスクは、Azure DevOps Services にプレインストールされている Azure DevOps の SonarQube 拡張機能の一部です。 SonarQube タスクと SonarQube タスクの詳細とサポートについては、「SonarQube extension for Azure DevOps」、SonarQube - Visual Studio Marketplace、および Sonar Communityを参照してください。

構文

# Publish Quality Gate Result v6
# Publish SonarQube's Quality Gate result on the Azure DevOps build result, to be used after the actual analysis.
- task: SonarQubePublish@6
  inputs:
    pollingTimeoutSec: '300' # string. Required. Timeout (s). Default: 300.

入力

pollingTimeoutSec - タイムアウト (秒)
string. 必須。 既定値: 300.

このタスクは、分析が完了するまで、またはタイムアウトに達するまで SonarQube をポーリングします。 また、現在のビルド分析の品質ゲート状態を持つビルド プロパティも追加します。


タスク コントロールのオプション

すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「コントロール オプションと一般的なタスク プロパティを参照してください。

出力変数

何一つ。

備考

手記

SonarQube タスクは、Azure DevOps Services にプレインストールされている Azure DevOps の SonarQube 拡張機能の一部です。 SonarQube タスクと SonarQube タスクの詳細とサポートについては、「SonarQube extension for Azure DevOps」、SonarQube - Visual Studio Marketplace、および Sonar Communityを参照してください。

必要条件

要件 形容
パイプラインの種類 YAML、クラシック ビルド
実行日 エージェント、DeploymentGroup
の需要 何一つ
機能の このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 任意
設定可能な変数 任意
エージェントのバージョン 3.218.0 以上
タスク カテゴリ 建てる