[chef] Re: Re: Using ChefDK on a CI server?


Chronological Thread 
  • From: Lamont Granquist < >
  • To:
  • Subject: [chef] Re: Re: Using ChefDK on a CI server?
  • Date: Sat, 17 May 2014 14:33:34 -0700


if you run chef-client out of the chefdk path, doesn't chef_gem install into the embedded ruby?

something like:

#!/opt/chefdk/bin/chef-apply

chef_gem "kitchen-docker"

that might go into the ~/.chefdk directory of the user installing it though so might not be ideal if you run it as root (not sure...)

On 5/17/14, 4:47 AM, Steffen Gebert wrote:
In regard to that:

I am actually wondering if someone [..] implement resources like
"chefdk_gem"
http://stackoverflow.com/questions/23680177/installing-gem-into-chefdk-via-chef
:-)

Steffen

On 17/05/14 13:08, Morgan Blackthorne wrote:
I'm actually just trying that out (right now blocked on Berkshelf problems)
myself with Bamboo. I am actually wondering if someone will write an
updater cookbook like omnibus-updater, and implement resources like
"chefdk_gem 'knife-ec2'" would be viable so that the CI server config and
chefdk configurations could be managed under Chef.

--
~*~ StormeRider ~*~

"Every world needs its heroes [...] They inspire us to be better than we
are. And they protect from the darkness that's just around the corner."

(from Smallville Season 6x1: "Zod")

On why I hate the phrase "that's so lame"... http://bit.ly/Ps3uSS


On Sat, May 17, 2014 at 4:01 AM, Steffen Gebert 
< >
 wrote:

Hi,

I try to set up a CI server using Jenkins for our cookbook testing and
finally uploading to Chef server.

Would you recommend to use ChefDK to run test-kitchen, Berkshelf and so
on, or should I use Bundler and respect the gem versions specified in
the Gemfile?

Thanks for your opinion
Steffen







Archive powered by MHonArc 2.6.16.

§