Would it be better to be able to have checkout a specific revision, or
should I rather add support for checking out a tagged version?

Regards, Stefan.
 
On Dec 30, 2010, at 02:57 , Scott wrote:

> Stefan,
> 
> This is a great start, thank you!  This is what I needed; once I check
> in the source code revision (and it passes the requisite tests) I can
> have Hudson trigger the sync tool on the puppet masters.  It will work
> as-is; but if you could add the option for a specific revision I would
> be grateful as it would make reverting to an earlier version much
> easier.
> 
> Thanks again.
> 
> On Dec 29, 7:13 pm, Stefan Schlesinger <s...@ono.at> wrote:
>> 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-episod...)
>>> 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 
>>> athttp://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.
> 

--
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.

Reply via email to