Sonar 5.2上的SonarQube Perforce插件1.2登录错误,没有报告



我们在测试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日志级别,也没有任何细节。

第二个问题是,我试图为SonarQube注册JIRA,但我无法创建新的问题。我只能查看现有问题。所以唯一的选择就是在这里提问。

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

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

最新更新