This page captures the on-going effort to enable Jenkins plugin development in Ruby. See our manifest to understand what we are trying.
Getting started
Documentation for Ruby plugin development is on the GitHub wiki
Repositories
Relevant source code of the runtime is all in the jenkins.rb GitHub repository.
In addition, existing plugins that are implemented in pure Ruby might be useful as examples
Developing the plugin development SDK
See how to get started on modifying the development SDK
Additional documents
Immediate TODOs
- recruit people who fill in the implementation for TDD cucumber task
- How do we write tests?
Long term goals
- Figure out live reloading of code, not just views.