2016-09-12 12 views
1

私は、2つのgitリポジトリ、または別々のチームによって開発された2つのアプリケーション(フロントエンド、バックエンド)を同じAuto-Scaling EC2インスタンスグループに保存したいというユースケースを持っています。AWS CodeDeploy:複数のgitリポジトリまたはgitリポジトリ内のサブモジュールを使用していますか?

CodeDeployを使用して、最新のコードの展開と改訂を制御したいと考えています。

私はgitサブモジュールを作成しようとしましたが、CodeDeployが使用するGitHub APIはtarballのサブモジュールをフェッチしないため、サーバーからフェッチするためにSSHキーを保持しないと使用できません。 do)

コードを別のリポジトリに保存してCodeDeployを利用できる方法はありますか?

+0

これをどのように解決しましたか? –

答えて

1

フロントエンドの依存関係サービスとしてバックエンドを宣言していますか?はいの場合、CodeDeployで2つのアプリケーションを個別に作成することは可能ですか?バックエンドサービスは、CodeDeployのapplication1とdeployment1、およびapplication2とdeployment2のフロントエンドサービスに配備されるたびに展開されます。これは可能な回避策ですか?

Githubサブモジュールのサポートは、有効な機能要求です。

関連する問題