声纳核心版本:4.5.7
C#插件版本5.2
用于MSBuild v2.0的SonarQube扫描仪
我们正在Jenkins的Msbuild中使用Sonarqube扫描仪来发布Sonarqube仪表板。对于此设置,有什么方法可以自动将程序集版本传递到声纳仪表板,而无需在Jenkins构建配置中对项目版本值进行硬编码。
((对于Java,此值是从pom文件中自动提取的,但对于dotnet应用程序,这是SonarQube Scanner中MSBuild –起点分析步骤下的必填字段。每次项目版本更改时手动更新该值都是我们要尝试的开销。避免
任何解决方案;我在尝试夜间jenkins构建时尝试“自动”获取解决方案版本,但找不到通过它的方法。