Jenkins plugins are essential for extending the functionality of Jenkins. This page provides an overview of the development process for Jenkins plugins, including key concepts and resources.
Plugin Development Basics
- Plugins are written in Java and are typically packaged as JAR files.
- They can be created from scratch or derived from existing plugins.
Key Resources
Development Tools
- Jenkins CI for continuous integration.
- IntelliJ IDEA with Jenkins plugin for code completion and debugging.
Community
- Join the Jenkins Plugins Development mailing list for support and discussions.
Best Practices
- Follow the Jenkins Plugin Development Best Practices.
Examples
Jenkins Plugin Development