SonarQube TFS 扩展“-X”选项
SonarQube TFS extension "-X" option
为了在使用任务 "Run code analysis" (v. 4.1) 时获取调试信息,是否可以在设置 TFS 构建变量时将“-X”选项传递给 MSBuild 扫描器 "system.debug" 到 "true"?
GitHub 问题 #482 Automatically provide sonar.verbose=true when debug=true in TFS/VSTS 将解决这个问题。我们希望在下一版本的 MSBuild 和 VSTS 扩展扫描器中修复此票证(没有确定的日期,但几周而不是几个月)。
该任务中没有此功能,解决方法是通过任务条件切换任务:
- 添加准备分析配置任务并指定其他设置(例如
-X
),在运行此任务中指定自定义条件,指定eq(variables['system.debug'], 'true')
在自定义条件下
- 添加另一个准备分析配置任务,在运行此任务中指定自定义条件,在自定义条件
中指定eq(variables['system.debug'], 'false')
为了在使用任务 "Run code analysis" (v. 4.1) 时获取调试信息,是否可以在设置 TFS 构建变量时将“-X”选项传递给 MSBuild 扫描器 "system.debug" 到 "true"?
GitHub 问题 #482 Automatically provide sonar.verbose=true when debug=true in TFS/VSTS 将解决这个问题。我们希望在下一版本的 MSBuild 和 VSTS 扩展扫描器中修复此票证(没有确定的日期,但几周而不是几个月)。
该任务中没有此功能,解决方法是通过任务条件切换任务:
- 添加准备分析配置任务并指定其他设置(例如
-X
),在运行此任务中指定自定义条件,指定eq(variables['system.debug'], 'true')
在自定义条件下 - 添加另一个准备分析配置任务,在运行此任务中指定自定义条件,在自定义条件 中指定
eq(variables['system.debug'], 'false')