0
我正在用Jenkins工作触发Maven运行我的分析。作为一个DBMS,我使用的MySQL与Jenkins在同一台服务器上运行,但我的声纳实例正在本地计算机上运行(连接到MySQL DB)。我不想在服务器上运行它。我宁愿暂时不运行它。SonarQube - Jenkins - Maven - 没有运行实例
是否可以在没有运行声纳实例的情况下运行分析?为什么我必须在Jenkins插件和pom.xml中配置服务器URL(也是登录名)?
SonarQube Platform Overview上描述的体系结构表明分析仪和服务器没有直接连接(仅通过DB)。
当我尝试不带服务器URI构建过程是扔以下消息请从詹金斯分析:
[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.2:sonar (default-cli) on project xxx: SonarQube server can not be reached at http://localhost:9000. Please check the parameter 'sonar.host.url'. Connection refused -> [Help 1]
那正是我所料,他正试图连接到SonarQube实例,我不想跑。