Hey Scott, I wrote a puppet-sync tool which syncs a git branch from Git to puppet masters. http://sts.ono.at/blog/2010/12/22/synchronize-puppet-with-git/
Maybe you could trigger it from hudson and sync the build from the Git repository. Only thing which might still be missing, is to specify a revision of a branch. Have a look at it and tell me if its useable and whether you need a parameter to sync a specific version of a Git branch. If so I'll just patch it. Regards, Stefan. On Dec 29, 2010, at 16:28 , Scott wrote: > All, > > I'm looking for additional information regarding Puppet and Hudson. > Specifically, I am looking to automatically push successful > environment builds (say for Dev, QA, Production environments) from > Hudson to Puppet. Thus, when a puppet configuration is checked into > Hudson and the build succeeds, I want that configuration pushed via > Puppet to its managed servers. A RedMonk podcast (http:// > www.redmonk.com/cote/2008/06/11/puppet-at-google-redmonk-radio-episode-48/) > indicates Google uses this setup, and a few users here have alluded > they have a similar setup. However, I cannot find any documentation > on how to integrate the two. A short how-to or tutorial would be > appreciated! > > Thanks in advance. > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > -- Stefan Schlesinger ////////////////////////////////////////// /////// s...@ono.at +43.676.4911123 -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.