SonarQube Perforce Plugin 1.2 on Sonar 5.2登录错误,无报告

时间:2015-12-01 12:14:52

标签: plugins sonarqube perforce

我们在测试SonarQube 5.2时遇到了以下问题。 Perforce插件开始表现不正确。它在日志中打印错误:

[07:30:30]W: [] [ERROR] Perforce password (P4PASSWD) invalid or unset.
[07:30:30] : [] [DEBUG] Perforce password (P4PASSWD) invalid or unset.

即使我为Maven设置-X,我也没有得到更多详细信息,因为它会打印出这个错误。

唯一区别在于它使用SonarQube 5.2。在SonarQube 5.1.2上它工作正常。它看起来像上传过程,SonarQube服务器UI上没有显示任何报告。

我在服务器日志中看到的只有消息是:

12:32:31 ERROR web[o.s.s.c.t.CeWorkerRunnableImpl] Executed task | project=<prjkey>
          | id=AVFYYUYrsGEyA8a-XeTJ | time=2231ms

即使我设置了DEBUG日志级别,也没有任何细节。

次要问题是我尝试向JIRA注册SonarQube,但我无法创建新问题。我只能查看现有问题。所以唯一的选择就是在这里问。

1 个答案:

答案 0 :(得分:0)

P4PASSWD是一个变量,应该包含当前用户的密码。

检查您是否在插件配置中的某处输入了它。您也可以尝试通过调用p4 set P4PASSWD=XXX手动设置它。这不是最干净的解决方案,但它可能是一个临时的解决方法。