【发布时间】:2021-03-09 22:53:28
【问题描述】:
我在 azure DevOps 中有一个 repo,只有文件夹作为测试。 现在,我在 azure DevOps 中以这种方式给出了任务结构。但我看不到在 sonarqube 中分析的代码。代码选项卡显示为空白。有人可以帮我解决我哪里出错了吗?我不想在源中给出文件夹名称。我希望分析我在分支中添加的任何代码。
编辑:刚刚意识到这仅发生在功能短暂的分支上..我的 sonarqube 版本是 8.0
步骤:
- 任务:SonarQubePrepare@4 输入: SonarQube:'连接名称' 扫描仪模式:'CLI' 配置模式:'手动' cliProjectKey:“管道声纳演示” cliProjectName: '管道声纳演示' cliSources:“。” 额外属性:| # 将传递给扫描仪的附加属性, # 每行放一个key=value,例如: sonar.exclusions=**/*.xml
【问题讨论】:
-
您能否检查您的 Azure 管道,是否正在签出功能分支。如果未签出功能分支,则 SonarQube 不会分析代码。
标签: azure-devops sonarqube sonarqube-scan sonarscanner