Bug 424818 - Request to migrate job-dsl-plugin Jenkins plugin to Hudson
Summary: Request to migrate job-dsl-plugin Jenkins plugin to Hudson
Status: NEW
Alias: None
Product: Hudson
Classification: Technology
Component: Plugins (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Winston Prakash CLA
QA Contact: Geoff Waymark CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-02 13:12 EST by Viraj Purang CLA
Modified: 2014-01-02 13:12 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Viraj Purang CLA 2014-01-02 13:12:09 EST
The "job-dsl-plugin" (located at https://github.com/jenkinsci/job-dsl-plugin.git) creates Jenkins job(s) using a DSL script; and allows for updates to such jobs using a friendly DSL. I believe it was developed/used by Netflix and then open sourced.

I have found it quite helpful while automating and consolidating jobs, and feel that it would add value to the Hudson ecosystem as well. It would be especially helpful for

1. Creating and destroying jobs via scripts.
2. Creating Testing scripts for jobs. (especially useful while testing updates to Jenkins configurations).
3. Isolating and externalizing configurations from the Hudson.