2017-06-30 2 views
1

Lassen Sie eine Sonar-Instanz hinter der Basisberechtigung (nicht Sonar-Authentifizierung) ausgeführt.Gradle + Sonar-Host-URL und grundlegende Authentifizierung

das Sonar Gradle Plugin verwenden und die Sonar-Host URL angeben in gradle.properties über:

systemProp.sonar.host.url=https://admin:[email protected] 

jedoch nicht wie in Gradle Protokolle zur Authentifizierung scheint ich sehe:

Sonarqube server [https://admin:[email protected]] kann nicht erreicht werden

Wenn ich die gleiche URL curl ich bekomme eine 20 0 Antwort wie erwartet.

Nicht sicher, warum die sonar.host.url nicht gut spielt?

Antwort

0

Zwei Dinge:

  • Proxy-Authentifizierung zwischen Sonarqube Scanner und Server ist nur seit Sonarqube unterstützt 6,1 (SONAR-8084)

  • mit der oben, http.proxyUser und http.proxyPassword für grundlegende Proxy-Authentifizierung genutzt werden (und Sie können sonar.host.url auf die tatsächliche HTTP-URL verlassen)

Verwandte Themen