Re: Plugin configuration/dependency management

2015-09-25 Thread Victor Martinez
I didn't mention, you could use Ansible: - https://github.com/geerlingguy/ansible-role-jenkins If you haven't worked with chef/puppet previously, you might find ansible quicker to learn. That's my POV. Cheers On Friday, 25 September 2015 14:04:12 UTC+2, Barry Laffoy wrote: > > Hi Victor > > Th

Re: Plugin configuration/dependency management

2015-09-25 Thread Barry Laffoy
Hi Victor Thanks for the response. I reckoned Chef or Puppet was the best bet, but I didn't want to prejudice any answers. I'll check out the chef cookbooks you linked. I couldn't find much on the web about provisioning Jenkins with Chef or Puppet, so I was wary about going down one of those

Re: Plugin configuration/dependency management

2015-09-25 Thread Victor Martinez
Hi, You already spotted those configuration management tools, I've been using Puppet and Chef: - https://github.com/chef-cookbooks/jenkins - https://forge.puppetlabs.com/rtyler/jenkins I prefer Chef since you can configure your ssh slaves as part of the cookbook, when in puppet you only

Plugin configuration/dependency management

2015-09-25 Thread Barry Laffoy
Hi Is there any way of managing the plugins installed in Jenkins other than through the GUI interface? Ideally I would like to be able to define a list of plugins (names, URLs, version numbers) in a text file, which would be read by Jenkins and ensure that the correct plugins are installed (an