Changes for page Jenkins Shared Library

Last modified by Boris Folgmann on 2025/11/03 09:41

From version 6.6
edited by Boris Folgmann
on 2025/11/03 09:09
Change comment: There is no comment for this version
To version 5.2
edited by Boris Folgmann
on 2025/11/03 08:48
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -128,8 +128,6 @@
128 128  )))|(((
129 129  npm command to execute for building Node.JS projects.
130 130  )))
131 -|= |go|'go'|Golang version to use.
132 -Refers to a symbolic name of a go tool configuration in Jenkins.
133 133  |= |goBuildCommand|(((
134 134  'go build -o app cmd/server/main.go'
135 135  )))|go build run. Should be overridden for your project.
... ... @@ -312,11 +312,9 @@
312 312  |(((
313 313  helmRegistry
314 314  )))|(((
315 -Helm registry of your DOaaS instance, which is usally 'https:~/~/registry-CUSTOMER.devops.t-systems.net/chartrepo/PROJECTKEY'
313 +Nexus registry of your DOaaS instance
316 316  )))|(((
317 -Helm registry to which the packaged Helm chart is uploaded.
318 -
319 -
315 +Name of registry to which the packaged Helm chart is uploaded.
320 320  )))
321 321  |(((
322 322  helmRegistryCredentialsId
... ... @@ -355,10 +355,9 @@
355 355  )))|(((
356 356  Id of the Jenkins Credentials for signers private keyfile.
357 357  )))
358 -|=(% colspan="1" rowspan="14" %)(((
354 +|=(% colspan="1" rowspan="12" %)(((
359 359  Static Source Code Analysis
360 -)))
361 -Dependency Check|(((
356 +)))|(((
362 362  checkstyleConfig
363 363  )))|(((
364 364  best-practice releaxed configuration
... ... @@ -389,13 +389,10 @@
389 389  )))|(((
390 390  Defines which named dependency-check tool should be used.
391 391  )))
392 -|dependencyCheckMvnArgs|'-DassemblyAnalyzerEnabled=false'|Additional arguments which are be passed to dependency-check for maven projects.(((
393 -See [[Dependency Check Maven Configuration>>https://jeremylong.github.io/DependencyCheck/dependency-check-maven/configuration.html]] for more information.
394 -)))
395 395  |(((
396 396  dependencyCheckArgs
397 397  )))|(((
398 -'~-~-disableAssembly'
390 +'~-~-disableAssembly ~-~-nvdValidForHours 720'
399 399  )))|(((
400 400  Addtional arguments which are be passed to dependency-check. See [[Dependency>>url:https://jeremylong.github.io/DependencyCheck/dependency-check-cli/arguments.html||shape="rect"]][[ Check CLI Arguments>>url:https://jeremylong.github.io/DependencyCheck/dependency-check-cli/arguments.html||shape="rect"]] for more information.
401 401  )))
... ... @@ -457,7 +457,6 @@
457 457  |sonarQualityGate| |Sets the desired quality gate to use for the scan result in SonarQube.
458 458  If not specified, the quality gate is not changed.
459 459  As a default, SonarQube will use the quality gate "Sonar way" for new scan results.
460 -| | |
461 461  |=(% colspan="1" rowspan="2" %)Dependency Track|depTrackCredentialsId|'PROJECTKEY-deptrack-projectcreator'|(((
462 462  Id of the Jenkins Credential which has to be used to authenticate to Dependency Track for publishing the SBOM.
463 463  )))
... ... @@ -464,10 +464,10 @@
464 464  |depTrackClassifier|'application'|The component type (e.g. application, library, firmware, ...) that should be set in the SBOM file.
465 465  Will be later shown as classifier for the project in Dependency Track.
466 466  See [[CycloneDX Metadata Component Type>>https://cyclonedx.org/docs/1.6/json/#metadata_component_type]] for supported values.
467 -|=(% colspan="1" rowspan="2" %)Trivy|trivySeverity|'High'|String which sets the minimum severity of Trivy findings that has to be reached to mark the Trivy Results stage as unstable.
458 +|=(% colspan="1" %)Trivy|trivySeverity|'High'|String which sets the minimum severity of Trivy findings that has to be reached to mark the Trivy Results stage as unstable.
468 468  Possible values are: "None", "Unknown", "Negligible", "Low", "Medium", "High", "Critical".
469 -|trivyBuildResult|'SUCCESS'|String which sets the overall build result when the result of the Trivy scan reaches trivyServerity.
470 -Possible values are: "SUCCESS", "UNSTABLE" or "FAILURE"
460 +|=(% colspan="1" %) |trivyBuildResult|'SUCCESS'| String which sets the overall build result when the result of the Trivy scan reaches trivyServerity.
461 + Possible values are: "SUCCESS", "UNSTABLE" or "FAILURE"
471 471  |=(% rowspan="7" %)(((
472 472  Deployment
473 473  )))|(((