Changes for page SonarQube

Last modified by Boris Folgmann on 2025/11/25 10:20

From version 3.1
edited by Boris Folgmann
on 2025/11/25 10:17
Change comment: Uploaded new attachment "DevOps%20Portal%202.1.5", version {1}
To version 5.1
edited by Boris Folgmann
on 2025/11/25 10:20
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -19,8 +19,7 @@
19 19  
20 20  Since v3.0.0 of the [[Jenkins Shared Library>>Jenkins.Jenkins Shared Library.WebHome]], not only scanning maven projects, but also scanning all other types of projects is supported. Just use a Jenkinsfile as usual like e.g.:
21 21  
22 -{{code language="none" title="**Standard invocation**
23 - "}}
22 +{{code language="none" title="**Standard invocation**"}}
24 24  @Library('sdcloud') _
25 25   
26 26  sdcPipeline()
... ... @@ -32,8 +32,7 @@
32 32  
33 33  It's possible to explicitly disable SonarQube for all branches by using a Jenkinsfile like:
34 34  
35 -{{code language="none" title="**Disable SonarQube scanning**
36 - "}}
34 +{{code language="none" title="**Disable SonarQube scanning**"}}
37 37  @Library('sdcloud') _
38 38   
39 39  sdcPipeline(sonarQube: false)
... ... @@ -168,7 +168,8 @@
168 168  1. Quality gates, which decide if a build is ok or failed.
169 169  [[image:attach:image2022-12-7_17-32-8.png||data-xwiki-image-style-border="true" queryparams="effects=drop-shadow" height="410" width="893"]]
170 170  
171 -If the default settings do not fit for your instance, create a Service Request at the [[Servicedesk DevOps-as-a-Service>>https://prd.sdc.t-systems.net/jira||shape="rect"]] providing a list of users that should be part of the {{code language="none"}}sonar-quality-admins{{/code}} group.
169 +If the default settings do not fit for your instance, you can edit users in the DevOps Portal and add them to the {{code language="none"}}sonar-quality-admins{{/code}} group by checking "Administer Quality Gates and Quality Profiles" in the SonarQube fieldset. Press Save when done.
170 +[[image:1764065876906-358.png||data-xwiki-image-style-border="true" height="204" width="366"]]
172 172  
173 173  The members of this group have read-write access to Quality Profiles and Quality Gates. It should be clear that you will need an internal governance so that {{code language="none"}}sonar-quality-admins{{/code}} coordinate their work and communicate with the project admins.
174 174  
... ... @@ -191,7 +191,7 @@
191 191  * PMD
192 192  * SoftVis3D Sonar plugin
193 193  
194 -= Commercial licences =
193 += Commercial llicenses =
195 195  
196 196  To scan more than one branch per project and to get scan results shown in Pull-Requests in Bitbucket, the Developer Edition of SonarQube is required. The Enterprise Edition offers even more features, like e.g. additional programming languages or parallel processing of analysis reports. For more details, see [[https:~~/~~/www.sonarsource.com/plans-and-pricing/>>url:https://www.sonarsource.com/plans-and-pricing/||shape="rect"]]
197 197  
1764065876906-358.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.borisfolgmannt-systemscom
Size
... ... @@ -1,0 +1,1 @@
1 +18.9 KB
Content