将GitHub分支机构自动部署到AWS弹性豆茎 [英] Deploy a GitHub branch automatically to AWS Elastic Beanstalk
本文介绍了将GitHub分支机构自动部署到AWS弹性豆茎的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
假设我在GitHub上有一个分支stable
,希望在提交时自动部署到我的AWS EB实例。
我已查看CodePipeline
,它在我托管我的实例的区域中不可用。
我还查看了CodeDeploy
,但这似乎只适用于EC2的单个实例,而不适用于Elastic Beanstalk
。如果我错了,请纠正我。
感谢所有的帮助。我不希望每次提交时都必须手动部署。
推荐答案
对于遇到这种情况的任何人,我想说这是可能的。
- 您需要在弹性豆茎上创建一个应用程序(该应用程序应该基于您代码的运行时环境,例如,NodeJS用于使用NodeJS构建的应用程序,php用于php应用程序)
- 创建豆茎应用程序时,请确保选择AWS提供的示例应用程序。
- 这将启动运行该示例应用程序的环境(您可以随意配置环境)
- 启动应用程序,然后创建一个新的管道,但请确保在管道中选择您的源作为GitHub(这使您的GitHub分支能够被选为源)
- 在管道的部署阶段,请确保选择弹性豆茎进行部署。
这篇关于将GitHub分支机构自动部署到AWS弹性豆茎的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文