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.
Usage Documentation
- Requirements
- Configuration
- Vars
- stages
- job
- config
- Usage Examples