我有一个使用 MSBuild 构建解决方案的 Jenkins 服务器。浅克隆未启用(在高级克隆行为上),所以我认为它正在获取所有最后的提交。我正在使用 SonarQube 进行分析。我设置在构建之前运行开始分析,并在构建完成后运行结束分析。SonarQube 分析成功完成,但我收到警告:
分析过程中检测到浅克隆。某些文件会丢失 SCM 信息。这将影响自动分配问题等功能。请配置您的构建以禁用浅克隆。
有人知道我缺少什么 SonarQube 工作正常吗?
git jenkins shallow-clone sonarqube
git ×1
jenkins ×1
shallow-clone ×1
sonarqube ×1