Changes for page Jenkins Shared Library

Last modified by Boris Folgmann on 2025/07/09 16:16

From version 3.1
edited by Boris Folgmann
on 2025/07/09 16:16
Change comment: There is no comment for this version
To version 1.1
edited by DOaaS Operator
on 2025/02/05 11:33
Change comment: Imported from XAR

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.borisfolgmannt-systemscom
1 +xwiki:XWiki.sdcloud-admin-0
Content
... ... @@ -346,7 +346,7 @@
346 346  )))|(((
347 347  Id of the Jenkins Credentials for signers private keyfile.
348 348  )))
349 -|=(% colspan="1" rowspan="12" %)(((
349 +|=(% rowspan="11" %)(((
350 350  Static Source Code Analysis
351 351  )))|(((
352 352  checkstyleConfig
... ... @@ -396,13 +396,15 @@
396 396  |(((
397 397  sonarQube
398 398  )))|(((
399 -true for the defaultBranch and for pull-requests, if a SonarQube version is detected which supports scanning multiple branches
399 +true for the defaultBranch
400 400  
401 -false for all other branches
401 +false for all other branches and pull-requests
402 402  )))|(((
403 -Set this to true to force a SonarQube scan for the current branch. Usually this makes only sense if you explicitly want to scan feature and bugfix branches.
403 +Boolean which determines if SonarQube should be used if an installation is found.
404 404  
405 -If not set or set to false, the default branch will be scanned automatically as well as pull-requests, if a SonarQube version is detected which supports scanning multiple branches. This is currently the case for SonarQube Developer and Enterprise editions. The free SonarQube Community edition supports just one branch.
405 +The default is the best choice for the free community edition of SonarQube, which supports just one branch.
406 +
407 +If you have the Developer or Enterprise edition consider setting sonarQube to true to cover all branches. For more information see [[SonarQube>>SonarQube.WebHome]].
406 406  )))
407 407  |(((
408 408  sonarScanMavenOpts
... ... @@ -441,9 +441,6 @@
441 441  {{/code}}
442 442  )))
443 443  )))
444 -|sonarQualityGate| |Sets the desired quality gate to use for the scan result in SonarQube.
445 -If not specified, the quality gate is not changed.
446 -As a default, SonarQube will use the quality gate "Sonar way" for new scan results.
447 447  |=(% rowspan="7" %)(((
448 448  Deployment
449 449  )))|(((