emmetog / ansible-jenkins

Ansible role to install and fully configure Jenkins CI in Docker
MIT License
104 stars 89 forks source link

Use built-in Ansible modules for job/plugin configuration #43

Closed nre-ableton closed 5 years ago

nre-ableton commented 5 years ago

I'm curious if there is any particular reason that this role manually installs jobs and plugins instead of using the built-in jenkins_job and jenkins_plugin modules? Is it simply because this role predates the introduction of these modules? Or is there some other reason?

Would you be opposed to a PR which migrates this role to use these modules? If you are not, I'd gladly submit one. In general, I think that unless we have a specific reason not to use the built-in features, we should probably use them.