--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/cpzgsk5X2fgJ.
To post to this group, send email to puppet...@googlegroups.com.
To unsubscribe from this group, send email to puppet-users...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Greg Hellings <ghel...@spokeo.com> Jul 29 09:49AM -0700 ^
Have you looked at using these?
projects.puppetlabs.com/projects/1/wiki/Puppet_Version_Control
--
Greg
Scott Smith <sc...@ohlol.net> Jul 29 10:19AM -0700 ^
This is exactly the use case for cucumber-puppet. It compiles your
catalog, catching any syntax errors in your manifest and by default
ships with a step to verify requirements resolution. This should already
be of help, but you can test whatever you want in your cucumber
scenarios. Cucumber-puppet needs a node's yaml file, to verify its
catalog or can operate on single classes individually. More information
can be found here:
http://projects.puppetlabs.com/projects/cucumber-puppet/wiki
cheers,
Nikolay
--
"It's all part of my Can't-Do approach to life." Wally
* Lars Kellogg-Stedman [2011-07-29]:
> I am trying to place some sanity checks (currently as git pre-commitThis is exactly the use case for cucumber-puppet. It compiles your
> hooks) in our configuration repository to avoid committing invalid
> Puppet configurations.