我在Xamarin中有一个存储在Azure devOps git存储库中的解决方案。我创建了一个管道来分析SonarCloud上的代码。我的Xamarin解决方案包含3个项目(Xamarin表单,Xamarin Android,Xamarin iOS)。这是管道:
当我运行管道时,一切正常(还原,构建,代码分析,发布),但是当我进入SonarCloud时,我发现仅分析了Android和iOS项目。 Xamarin表单项目未分析。在sonarCloud中,我可以看到我的iOS和Android项目代码,而看不到我的Xamarin Forms项目的代码。有人知道为什么吗?
答案 0 :(得分:0)
好,我明白为什么。这是因为我分析了一个短暂的分支。与“目标分支”相比,仅显示新文件和修改过的文件,并且可能包含问题。 默认情况下,如果分支的名称不是以“ branch”或“ release”开头,则它们是短命的。