5

私は次のシナリオで苦労しています。私たちはFacebookで実験的なソーシャルゲームを開発しているチームです。私たちのチームは世界中に分散しており、コミット後すぐにフィーチャーブランチを展開する自動化されたメカニズムを望んでいることが何度もあります。ソーシャルゲームの複数の支店を展開するためのアイデア

これはCIソリューションに似ていますが、重いと思います。私たちはgitを使っていますが、最新の開発についてのSkype中心の議論のために、フィーチャーブランチをfacebookに「自動的に」展開できるようにしたいと考えています。

私たちのフロントエンドはFlashで、バックエンドはGoogle App Engineです。私たちのCDNはAmazon S3です。

アイデア?

〜ありがとうございます。

答えて

0

Atlassian Bamboo、Jenkins、HudsonなどのContinuous Integrationソリューションの使用を検討する必要があります。

私は次のセットアップ(これは間違いなく竹で動作します)をお勧めします:あなたがメインブランチのビルド/テスト/導入計画を作成

  1. を。
  2. 各開発者にこのプランを複製します。各チームメンバーのブランチ、および は、対応する ブランチから複製するようにリポジトリ設定を調整します。
  3. コミット時にトリガーするビルドプランを設定するか、夜間に ビルドを実行します。