Same budget for tools here. I get along just fine with a combination of puppet-mode for emacs and the pre-commit hook from David Walhstrom's puppet-git-hooks project.
https://github.com/voxpupuli/puppet-mode https://github.com/drwahl/puppet-git-hooks (Although I obviously recommend you install the pre-receive hook on the server side of wherever you're pushing to.) On Mon, Feb 13, 2017 at 09:24:51AM -0800, James Perry wrote: > Are the any open source or free replacements for Geppetto? RubyMine is > like $200/year, which is outside of an IT budget of $0/year for tools. > > On Friday, January 13, 2017 at 5:03:48 AM UTC-5, Henrik Lindberg wrote: > > On 13/01/17 08:38, Peter Faller wrote: > > Has the Gepetto auto-formatter been updated (or will it be updated) to > > match the style guide? Or is there another way of automatically > > formatting manifests to match the style guide? > > > > Geppetto is pretty much up to date on the style guide as there are no > fundamental changes to the formatting in terms of indentation and > spacing. It is however somewhat behind on the language support as it has > no understanding of the type system and some other recent additions. > Geppetto is no longer maintained by Puppet as announced quite a long > time ago. > > An IDE that has recently updated their support for Puppet is RubyMine. > It is well worth taking a look at. Don't know what kind of formatting > they offer though. > > Best, > - henrik > > > > > -- > > You received this message because you are subscribed to the Google > > Groups "Puppet Users" group. > > To unsubscribe from this group and stop receiving emails from it, send > > an email to [1][email protected] > > <mailto:[2][email protected]>. > > To view this discussion on the web visit > > > > [3]https://groups.google.com/d/msgid/puppet-users/d36a42d7-d46e-4cc5-b198-8b7b396031e3%40googlegroups.com > > > > <[4]https://groups.google.com/d/msgid/puppet-users/d36a42d7-d46e-4cc5-b198-8b7b396031e3%40googlegroups.com?utm_medium=email&utm_source=footer>. > > For more options, visit [5]https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [6][email protected]. > To view this discussion on the web visit > > [7]https://groups.google.com/d/msgid/puppet-users/f0649350-e4df-4bf1-aa13-3f69978e6848%40googlegroups.com. > For more options, visit [8]https://groups.google.com/d/optout. > > References > > Visible links > 1. javascript: > 2. javascript: > 3. > https://groups.google.com/d/msgid/puppet-users/d36a42d7-d46e-4cc5-b198-8b7b396031e3%40googlegroups.com > 4. > https://groups.google.com/d/msgid/puppet-users/d36a42d7-d46e-4cc5-b198-8b7b396031e3%40googlegroups.com?utm_medium=email&utm_source=footer > 5. https://groups.google.com/d/optout > 6. mailto:[email protected] > 7. > https://groups.google.com/d/msgid/puppet-users/f0649350-e4df-4bf1-aa13-3f69978e6848%40googlegroups.com?utm_medium=email&utm_source=footer > 8. https://groups.google.com/d/optout -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/20170213183612.GA24194%40iniquitous.heresiarch.ca. For more options, visit https://groups.google.com/d/optout.
