- From: Ian Ragsdale <ian.ragsdale@gmail.com>
- To: chef@lists.opscode.com
- Subject: [chef] Re: Re: source repositories as resources?
- Date: Wed, 1 Jul 2009 18:23:51 -0500
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type :content-transfer-encoding:mime-version:subject:date:references :x-mailer; b=MSokTUpEdl4BwVgwJsSfbXEA9z3UjzinKAr+1nnQBO1BFszwe8/1NijOBmalYTeFXA 1STzCxK8EgxhoDtsUcj9G8rRSldBeS/eP0KldMvOpLcCLH0oCt7e6Cd6Ly+Av1TYsUBL A41wYff2owKSzJw2HuB1shWn95TsjXur+FRdE=
Ok, it sounds like this would be useful to at least a few people,
perhaps even to the chef-deploy project, as it might allow them to
simplify their code. Since I probably need it myself, I'm probably
gonna end up writing it soon. Before I do, I have two questions for
the opscode guys.
1) Would you consider this for inclusion in Chef? I'd be happy to
donate it and would love to not have to maintain and install it
separately.
2) If the answer to #1 is yes, would you prefer this be written using
the grit gem, or would you prefer to have it call git on the command
line? I can see good arguments for both, so if you guys would want to
include it then I'd go with whatever you prefer.
- Ian
On Jul 1, 2009, at 5:47 PM, Miguel Cabeça wrote:
Ian,
Is anybody else using chef to manage a source repository? How are
other people
handling this?
In my subversion cookbook I've created a subversion_export
definition that I can use on any recipe like this:
subversion_export "webmail" do
url "https://xpto.com/svn/webmail/trunk/web"
path "/var/www/mail.ist.utl.pt"
revision 33
end
The definition is backed by a custom script uploaded to the host by
the subversion recipe.
It's been working form me, but a repo resource would be a very nice
addition indeed.
Best Regards
Miguel Cabeça
Archive powered by MHonArc 2.6.16.