Php 为两个数据库配置sonar

Php 为两个数据库配置sonar,php,jenkins,continuous-integration,sonarqube,Php,Jenkins,Continuous Integration,Sonarqube,我想把声纳和詹金斯的装置结合起来。在我的Jenkins中,我有两个项目:一个Php项目和一个Java项目。我还有两个数据库,每个项目一个:sonar_ezpublish和sonar_genolims 我安装了SonarQube 5.6和sonnar runner 3.0.3。 如何为这两个数据库配置sonar.properties 第一个数据库的我的配置: sonar.jdbc.username=username sonar.jdbc.password=password #----- Post

我想把声纳和詹金斯的装置结合起来。在我的Jenkins中,我有两个项目:一个Php项目和一个Java项目。我还有两个数据库,每个项目一个:sonar_ezpublish和sonar_genolims

我安装了SonarQube 5.6和sonnar runner 3.0.3。 如何为这两个数据库配置sonar.properties

第一个数据库的我的配置:

sonar.jdbc.username=username
sonar.jdbc.password=password

#----- PostgreSQL 8.x/9.x
# If you don't use the schema named "public", please refer to http://jira.sonarsource.com/browse/SONAR-5000
sonar.jdbc.url=jdbc:postgresql://localhost/sonar_ezpublish

撇开这样一个事实不谈,似乎没有一个很好的理由来维护每个项目的SonarQube实例


在全局级别配置两个SonarQube实例。然后,您应该能够指定在每次分析中使用哪个实例。

感谢您的快速回答。通过配置两个实例,您的意思是我必须下载另一个sonarQube并使其在端口9001上运行?很抱歉这个愚蠢的问题,我从sonarQube开始。@TeddyKossoko听起来你有比StackOverflow格式更大/更复杂的问题。我建议你在新的领域里开始一条新的思路