如何在声纳SCM中过滤文件?

时间:2015-02-04 02:59:52

标签: jenkins sonarqube

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

我使用jenkins + sonar + 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: 

我发现声纳 SCM-Activity-Plugin 报告此错误。

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

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

非常感谢!

1 个答案:

答案 0 :(得分:0)

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

使用已获得项目管理权限的管理员或用户登录声纳。 打开项目,然后从“项目配置”中选择“设置”。

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