Add Sonar plug-in configurations to docs 48/61548/1
authorHoua Yang <hyang@contractor.linuxfoundation.org>
Fri, 30 Aug 2019 14:23:08 +0000 (09:23 -0500)
committerHoua Yang <hyang@contractor.linuxfoundation.org>
Fri, 30 Aug 2019 14:23:08 +0000 (09:23 -0500)
Add documentation for configuring the Jenkins Sonarqube Scanner plug-in.

Signed-off-by: Houa Yang <hyang@contractor.linuxfoundation.org>
Change-Id: I21b21efc6cefa3f4f643a0235d670c6e1ec4ac08

docs/jjb/lf-ci-jobs.rst
docs/jjb/lf-macros.rst

index 1d3e6c1..9883dd7 100644 (file)
@@ -814,6 +814,19 @@ Sonar
 Runs Jenkins Sonarqube plug-in to review for bugs, code smells,
 and security vulnerabilities.
 
+Requires ``SonarQube Scanner for Jenkins``
+
+Plug-in configurations
+    Manage Jenkins --> Configure System --> SonarQube servers
+        - Name: Sonar (fixed)
+        - Server URL: https://sonar.server.org/
+        - Server authentication token: none
+
+    Manage Jenkins --> Global Tool Configuration --> SonarQube Scanner
+        - Name: SonarQube Scanner (fixed)
+        - Install automatically
+        - Select latest version
+
 :Template Names:
 
     - {project-name}-sonar
index b17328a..1b1b976 100644 (file)
@@ -280,7 +280,9 @@ Forcibly removes all of the docker images.
 lf-infra-sonar
 ---------------
 
-Runs Jenkins Sonar plug-in
+Runs Jenkins SonarQube plug-in.
+
+Requires ``SonarQube Scanner for Jenkins``
 
 :Optional Parameters:
     :sonar-task: Sonar task to run. (default: "")