我已经为我的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 过滤这些配置文件?
非常感谢!
答案 0 :(得分:0)
从声纳分析中排除文件可能有所帮助。
使用已获得项目管理权限的管理员或用户登录声纳。 打开项目,然后从“项目配置”中选择“设置”。
单击“排除”链接并选择“文件”选项卡。 在“源文件排除”下,将您的文件命名为src / apps / conf.php