2017-01-25 3 views
0

jskins、teamcity、またはその他のサードパーティ製のツールを使用せずにawsコードコミット+ awsコードビルド+弾力ビーンストークでaws codepipelineを設定するにはどうすればよいですか?awsコードでaws codepipelineを設定するにはどうすればいいですか?コミット+ awsコードbuild + elastic beanstalk?ジェンキン、チームシップ、または他のサードパーティのツールなしでは?

+0

あなたのソースコードはどの言語ですか、またどのElastic Beanstalkプラットフォームに展開していますか? –

答えて

3

私がまとめた2つのソリューションの一部を取る場合、Elastic Beanstalk、CodePipeline、CodeCommit、およびCodeBuildの包括的なソリューションを考え出すことができます。

ここでは、CodeCommitとCodePipelineをElastic Beanstalkで使用している投稿をCreate a Pipeline for Elastic Beanstalk in CodePipeline using CloudFormation and CodeCommitと書いています。その中で、AWSのNode.jsアプリケーションのサンプルを使用しています。関連する打ち上げスタックとコードはhereです。

私は、CodeBuild、CodePipeline、CodeCommit、およびCodeDeployの統合について、Deploy to Production using AWS CodeBuild and the AWS Developer Tools Suiteに書いています。投稿コードはCodeBuild and AWS Developer Tools Suite Labに記載されています。

アプリケーションの設定およびデプロイに使用するプログラミング言語に応じて、別のCodeBuild curated environmentを使用します。 CodeBuildの例の一覧を表示するにはCodeBuild samplesにアクセスしてください。 Java用Elastic Beanstalkの具体的なものはhereです。

最終的に、Elastic Beanstalkが使用するZIPファイルを生成するためにCodeBuildを使用する必要があります。このCodeBuildアクションをCodePipelineでオーケストレーションし、CodeBuildステージ/アクションで生成されたOutputArtifactsInputArtifactsとしてElasticBeastalkデプロイメントアクションに使用します。例からわかるように、AWS CloudFormationですべてを定義できます。お役に立てれば。

+0

ありがとう皆さん....... –

関連する問題