jenkins-shared-libs - library to be used with Jenkins pipelines.
- Project name
- Table of contents
- General info
- exposeVariablesFromConfigFile
- runMaven
- runSonarQubeAnalysis
Repo contains custom Jenkins functions written in groovy that could reduce code repetition and make pipelines more user-friendly.
- run over config file from ConfigFileProvider and expose each key and value as environment variable
- run maven with custom config file from ConfigFileProvider
- run SonarQube staic code analysis via sonar-scanner or maven