SonarQubePublish@7 - 發佈品質網關結果 v7 工作
在 Azure DevOps 建置結果上發佈 SonarQube 的品質閘道結果,以在實際分析之後使用。
注意
SonarQube 工作是 Azure DevOps 的 SonarQube 延伸模組的一部分,其預安裝在 Azure DevOps Services 中。 如需 SonarQube 和 SonarQube 工作的詳細資訊和支援,請參閱 Azure DevOps的 sonarQube 擴充功能
語法
# Publish Quality Gate Result v7
# Publish SonarQube Server's Quality Gate result on the Azure DevOps build result, to be used after the actual analysis.
- task: SonarQubePublish@7
inputs:
pollingTimeoutSec: '300' # string. Required. Timeout (s). Default: 300.
輸入
pollingTimeoutSec
-
逾時 (秒)
string
。 必填。 預設值:300
。
此工作會輪詢 SonarQube,直到分析完成,或直到達到逾時為止。 它也會新增具有目前組建分析品質網關狀態的組建屬性。
工作控制選項
除了工作輸入之外,所有工作都有控制選項。 如需詳細資訊,請參閱 控制項選項和一般工作屬性。
輸出變數
沒有。
言論
注意
SonarQube 工作是 Azure DevOps 的 SonarQube 延伸模組的一部分,其預安裝在 Azure DevOps Services 中。 如需 SonarQube 和 SonarQube 工作的詳細資訊和支援,請參閱 Azure DevOps的 sonarQube 擴充功能
要求
要求 | 描述 |
---|---|
管線類型 | YAML,傳統組建 |
執行於 | Agent、DeploymentGroup |
需求 | 沒有 |
功能 | 此工作不符合作業中後續工作的任何需求。 |
命令限制 | 任何 |
Settable 變數 | 任何 |
代理程式版本 | 3.218.0 或更新 |
工作類別 | 建 |