On 2015-07-09 11:52:14 +0200 (+0200), Yanis Guenane wrote: > In PuppetOpenstack we would like to use modulesync[1] in order to > synchronize common file accross modules via a post-merged hook(WIP)[2]. > > In order for this script to work modulesync needs to be installed on the > nodes. Modulesync isn't packaged for any distro AFAIK so it would need > to be installed directly via rubygems. > > What would be the process to follow to require a gem to be installed on > the base jenkins slave nodes? [...] Some of your jobs are already installing gems at runtime. For example: <URL: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/puppet-module-jobs.yaml#n45 > -- Jeremy Stanley