[chef] Re: Re: Re: What is the currently-preferred cookbook skeleton generator?


Chronological Thread 
  • From: Jorge Espada < >
  • To:
  • Subject: [chef] Re: Re: Re: What is the currently-preferred cookbook skeleton generator?
  • Date: Fri, 22 Aug 2014 17:29:23 -0300

A collage wrote this[0] gem based on a bash script we use to generate cookbooks skeleton.


--
Jorge Espada



On Fri, Aug 22, 2014 at 4:03 PM, Paul C < " target="_blank"> > wrote:
I maintain meez  which generates opinionated cookbook skeletons - https://github.com/paulczar/meez.    The goal for it is to be able to run a `rake test` immediately after generating and have rubocop, foodcritic, chefspec and TK/serverspec all run and pass on the initial empty cookbook.

there's a few gem dependecies that you have to fix manually right now with chefdk 0.2 but it sets up and installs for TK, chefspec, serverspec, guard, etc and dumps down some slightly modified templates for them.


On Fri, Aug 22, 2014 at 1:53 PM, Sean Carolan < " target="_blank"> > wrote:

Most people seem to do what you did, check into a git repo then simply clone that when they write new cookbooks.

On Aug 22, 2014 1:26 PM, "Phil Mocek" < " target="_blank"> > wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

What is the currently-preferred cookbook skeleton generator?

Berkshelf, knife, ChefDK's chef, and Test Kitchen each offers some
combination of skeleton cookbook generation and modification of a
cookbook for use with itself.  Last time I created a new cookbook, I
walked clumsily through each, merging results until I had something that
seemed to be a reasonable combination of the various utilities' actions.

- --
Phil Mocek
https://mocek.org
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJT94tNAAoJEHBmnnaB75b4YFoP/03zbOsPrEwqHHwa36GZWO7A
7f3oxe+E6sVL5o9gk+am/g7BCOluLS0/XGOjbiRBe4q0rS7es8hrLZXEpAUh9hbk
I6xOOa5m5lPZ8JtI5MzKA6QnN9QcU0TokaiZ5CY4BovouLPZy1W/XZRnwYCz86+w
nk/Kt5meSpla8FrsXK9UUWUttUtPzx/FFP1LCBb57oT7yMFE4ZHXf08MZeZyw0tI
pWtSKpvYR3Yc8eVCQ5O+oqwilRHZ6HPTDRP0xH5fhkz8fvfUGkUXoB0FZEAYQ8Dx
uJjF92oeOnZlIv0iribc1tX9nUmolETzCaplYwJtQWaB6sBMKfYNc3meo3QEOoRE
1eDHs68mjAa6p7vy5VhnX2VXWNi76/LfTQREbPy0didXAIOy/bczfhGiyjFTXyS5
U3vU+oW4FQVBse4MaoTxKIqOkY2DNgFW1kiuOZzYyT24SyqKEK7H4zUREz+NLrqI
pib1/dwXGBwFG+p7rU8vGcnxJDHUTfwEn3EvLnN+32bumO52PwS8W/SSG8Wts1I6
IbOD7EgmDrfg75HSGcF6NuOQGomF/nUfD9nVj00lu5URV+Q4xgnBFggdDiw+tNep
Xdx/TUxDEJJn/M7vvm6CGahXwKluiJBZE0Sd+w6NNBdE/MM/ur/k95s4Jmd6gtIf
7dXY7tQmtthSyAIjvZRr
=Qehb
-----END PGP SIGNATURE-----





Archive powered by MHonArc 2.6.16.

§