【问题标题】:How to filter files in sonar SCM?如何过滤声纳 SCM 中的文件?
【发布时间】:2015-02-04 02:59:51
【问题描述】:

我已经为我的 PHP 项目安装了 CI 环境。

我使用詹金斯 + 声纳 + Gitlab。

在建立詹金斯工作之前,一切看起来都很棒。

错误信息是

INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
Total time: 2:03.218s
Final Memory: 345M/456M
INFO: ------------------------------------------------------------------------
ERROR: Error during Sonar runner execution
ERROR: Unable to execute Sonar
ERROR: Caused by: Unable to blame file src/apps/conf.php. No blame info at line 1. Is file commited?
10:21:17.165 INFO  - Author: PersonIdent[Not Committed Yet, , Wed Feb 4 10:21:17 2015 +0800]
ERROR: 

我发现 sonar SCM-Activity-Plugin 报告了这个错误。

conf.php文件是我的配置文件,无法推送到Gitlab。

那么,有没有办法让SCM-Activity-Plugin过滤这些配置文件?

非常感谢!

【问题讨论】:

  • 如果无法推送到远程,为什么不将此文件添加到.gitignore?

标签: jenkins sonarqube


【解决方案1】:

从声纳分析中排除文件可能会有所帮助。

使用管理员或在项目中具有管理权限的用户登录声纳。 打开项目,从“项目配置”中选择“设置”。

点击“排除”链接并选择“文件”选项卡。 在“源文件排除”下,将您的文件指定为 src/apps/conf.php

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-18
    • 2015-12-19
    • 1970-01-01
    • 2014-03-22
    • 1970-01-01
    • 2016-03-06
    • 2018-10-14
    相关资源
    最近更新 更多