zc.buildout のレシピ・エクステンション例¶
レシピ¶
- zc.recipe.egg:
eggインストールの定番。基本です。
- iw.recipe.cmd:
コマンドライン操作をbuildout.cfgに記載できます。 bulidoutを実行するだけでetcフォルダを作ったり、など。
- iw.recipe.fetcher:
指定したURL からファイルをダウンロード。 iw.recipe.cmdと組み合わせると色々できます。
- appfy.recipe.gae:
Google App Engine 環境をbuildoutで管理。かなり楽ちん
- pbp.recipe.trac:
Tracサーバーを立てます。初期設定も一気にやってくれます。
- collective.buildbot:
buildbot環境を自動生成します。 recipeが名前に入っていませんが、これもレシピです。
- collective.recipe.hudson:
Hudsonでテストする人向け。
- gocept.nginx:
nginxのコンフィギュレーションを行うレシピ。
- plone.recipe.varnish:
Varnishのコンフィギュレーションを行います。 Plone用? いいえ!汎用です。
- iw.recipe.pound:
Pound(ロードバランサー)のコンパイルとインストール
- iw.recipe.squid:
Squid(キャッシュサーバ)の設定と実行
- z3c.recipe.ldap:
OpenLDAP のデプロイ
- collective.recipe.ant:
Ant(Java)プロジェクトをビルド
エクステンション¶
- mr.developer:
svnやhg,bzrからチェックアウトしたソースコードをシステムに組み込みます。 開発中の複数のパッケージを編集してコミットするサイクルをbuldout上で シームレスに行うことができるようになります。
- gp.vcsdevelop:
mr.develperよりもシンプルな、同様の機能を提供するレシピです。