Declarative Jenkins Pipelines (Pipeline Model Definition Plugin)
The Pipeline Model Definition Plugin provides a config-like syntax for defining Pipelines - thus Declarative Pipeline.
Documentation
- User guide and syntax reference
- Changelog
- Changelog for v1.5.0 or earlier
- Developer Guide
- Instructions for extending this plugin
Developing
- To start developing plugin:
- Clone the plugin repository
cd pipeline-model-definition && mvn install && mvn hpi:run
API extension
For functionality extending, and the API information, consult EXTENDING.md