Why is Jenkins job builder not so popular? Which is a better choice, a job in DSL or JJB?

 



Jenkins Job Builder (JJB) and Jenkins DSL (Domain-Specific Language) serve similar purposes in configuring Jenkins jobs, but they have differences that may influence their popularity.


Jenkins DSL is a script-based approach using Groovy, allowing more flexibility and customization. It's popular due to its powerful scripting capabilities and wide adoption by users comfortable with coding.


On the other hand, Jenkins Job Builder (JJB) is based on YAML and aims to provide a simpler, declarative way to define jobs. Its popularity might be influenced by personal preferences, team familiarity, and specific project requirements.


The choice between DSL and JJB depends on your team's skill set, project needs, and preferences. If your team is comfortable with scripting and customization, DSL might be a better fit. If simplicity and readability are priorities, JJB could be a suitable choice. Evaluate the specific requirements of your project and the expertise of your team to make the best decision.

Vicky K Jaiswal

I am IT professional with industries experiences like Financial and banking, E commerce ,UIDAI ,Tour & Transportation.

Post a Comment

Previous Post Next Post

Contact Form