我已经安装了声纳、詹金斯和声纳詹金斯插件。
在一个工作项目中,我添加了声纳作为后期构建操作。现在当我开始工作时,它失败了:
“当前批处理和配置的远程服务器不共享相同的数据库配置”
我发现了两个可能的原因:
1. The database URL on the batch and the server side don’t match
2. There are two Sonar servers using this database.
我检查了 1. 原因和 url 是正确的,所以它可能是 2. rason。
在 jenkins 上的工作正在进行的同时,我开始在 shell 上进行声纳。但没有进一步使用它。所以我的问题:
1. When I start sonar over the shell(so I can browse to localhost:9000) does it automatically work with the database?
这对我来说很有意义,但这是否意味着
I cant use sonar on his own (when jenkins uses it)? and that
Jenkins starts sonar automatically when he needs it?
我对此很陌生,所以试图了解工作流程..