假设我在GitHub上有一个分支stable
,我希望在提交时自动部署到我的AWS EB实例。
我查看了CodePipeline
,这是我在托管我的实例的地区所不具备的。
我也查看了CodeDeploy
,但这似乎只适用于EC2的单个实例而不适用于Elastic Beanstalk
。如果我错了,请纠正我。
感谢所有帮助。我不希望每次提交都需要手动部署。
答案 0 :(得分:2)
目前我们正在使用jenkins ci进行BDD。而jenkins自定义aws-eb plugins会自动将您的分支部署到弹性beanstalk。这可能对你有所帮助,甚至这也是codepipeline的替代品。
答案 1 :(得分:0)
您可以尝试的一种解决方案是使用EB Deployer自动化EB部署。以下是一些有用的链接。
答案 2 :(得分:0)
嗨,我知道这个问题自2016年以来一直存在。 对于偶然发现此问题的任何人,我想发表评论说这是可能的。
可以在这里找到详细的解释 https://medium.com/@faithfulanere/how-to-create-cicd-using-github-as-source-and-elastic-beanstalk-244319a2a350