【发布时间】:2020-03-18 20:55:13
【问题描述】:
我有一个使用 MSBuild 构建解决方案的 Jenkins 服务器。未启用浅克隆(在高级克隆行为上),所以我认为它正在获取所有最后的提交。我正在使用 SonarQube 进行分析。我设置在构建之前运行开始分析,在构建完成后运行结束分析。 SonarQube 分析成功完成,但我收到警告:
分析期间检测到浅克隆。有些文件会错过 SCM 信息。 这将影响问题的自动分配等功能。请 配置您的构建以禁用浅克隆。
有人知道我对 SonarQube 缺少什么可以正常工作吗?
【问题讨论】:
-
documentation 页面上没有可用信息?
-
是的!我以前读过,但现在我检查了有关完整克隆的信息,所以我搜索了一下,现在发布了答案:)
标签: git jenkins sonarqube shallow-clone