我尝试通过GIT存储库上的PR推送触发Jenkins作业并执行声纳qube分析。我的存储库非常大,我一直想知道是否可以针对修改过的文件执行声纳qube的执行(就像每次对某个文件进行更改一样)。每次向GIT提出PR时,都不要让整个jenkins工作。 ??
答案 0 :(得分:1)
声纳qube只能执行GIT存储库中的某些文件
这基本上是Sonar GitHub Plugin的作用, 它似乎适合你的目的。
它分析拉取请求中的更改,而不将分析推送到SonarQube。在代码的修改部分中发现的任何问题都将作为对pull请求的注释发布。