GitHunt
PE

pentaho/pentaho-jenkins-shared-library

Jenkins shared library for the Pentaho stack builds

Pentaho Shared Library

This shared library serves the purpose of automating several repetitive pipeline definitions commonly used while building and testing Pentaho software. It allows the creation of a full execution pipeline based of a custom configuration file while maintaining an implementation as modular as possible, allowing only parts of the functionality to be leveraged when needed.

For more information on what a Jenkins Shared Library is and how to set it up in your Jenkins environment please refer to the oficial documentation.

For the full usage information check the Documentation page.

CPS Warning

@NonCPS annotated methods cannot call CPS transformed code!
Take that in consideration when annotating something with @NonCPS.

Languages

Groovy100.0%

Contributors

Mozilla Public License 2.0
Created October 15, 2019
Updated November 20, 2025