web-dev-qa-db-ja.com

シェフと一緒にGitリポジトリをチェックしますか?

サーバーにチェックアウトしたいGitリポジトリがあります。それを行うシェフのレシピはありますか?

18
Victor Pudeyev

Git SCMリソース はおそらくあなたが探しているものです。簡単なリソース使用例:

git "/path/to/check/out/to" do
  repository "git://github.com/opscode/chef.git"
  reference "master"
  action :sync
end

特定のブランチを取得する場合は、「revision」属性も参照してください。

41
Marc Paradise