We are building our .Net code on Build Servers. We decided to go with SonarQube but it need JDK/Java installed on each Build Server if we use same environments already have.
We have 5 Build Server and having more than 20 Pipelines for .Net.
SHOULD we create separate server for running sonarqube analysis if there is risk of installing JDK/Java on already existing Build Servers
We use same environments and JDK/Java has no impact on existing environments.
I need to know Best practices for this.