SonarQube 5.1执行失败,消息为;“项目已经在分析中”;

SonarQube 5.1执行失败,消息为;“项目已经在分析中”;,sonarqube,sonarqube5.1,Sonarqube,Sonarqube5.1,我们遇到过这样的情况:SonarQube作业运行数小时,在我们的CI环境中似乎在完成时没有ETA挂起。我们使用了一种解决方案,不仅中止构建作业,而且似乎还有一个辅助进程在CI代理本身上执行。我已经读到,指定sonar.forceAnalysis=true应该可以解决这个问题,但是从3.X版开始,它就被弃用了,并且没有必要使用这个分析参数。我们希望能够主动解决这个问题,而不必在运行SonarQube的团队通知我们这个问题后作出响应。是否有某种方法可以指定运行分析的进程将终止的超时时间?如果您希望在

我们遇到过这样的情况:SonarQube作业运行数小时,在我们的CI环境中似乎在完成时没有ETA挂起。我们使用了一种解决方案,不仅中止构建作业,而且似乎还有一个辅助进程在CI代理本身上执行。我已经读到,指定sonar.forceAnalysis=true应该可以解决这个问题,但是从3.X版开始,它就被弃用了,并且没有必要使用这个分析参数。我们希望能够主动解决这个问题,而不必在运行SonarQube的团队通知我们这个问题后作出响应。是否有某种方法可以指定运行分析的进程将终止的超时时间?

如果您希望在一定时间后终止在CI环境中运行的分析,我建议您查看CI环境提供的功能

在库贝没有这样的事

作为补充说明,您应该了解SonarQube即将发布的5.2版本。我们已经从analyzer断开了与数据库的连接,这意味着“正在分析的项目”错误不能再发生了。此外,由分析作业完成的大量工作已转移到服务器上,从而使其运行得更快