GitHub 推送至 AWS Elastic Beanstalk

GitHub 推送至 AWS Elastic Beanstalk

我使用 GitHub 进行代码管理。我使用 Amazon AWS Elastic Beanstalk 作为服务器。

亚马逊宣布可以使用 Git 将代码推送到应用程序服务器。但是,要做到这一点,我必须放弃 GitHub,因为它们实际上是在取代 git 服务器。

有没有办法可以两全其美呢?

我不需要每次推送时都“部署”,但我希望将其作为“版本”上传,然后我可以随时部署我想要的版本。

答案1

Git 是分布式的。您可以在同一个存储库中使用 Github 和 Elastic Beanstalk(以及任意数量的其他主机,如 Bitbucket 或您自己的个人托管 Git 服务器)。

当您想要推送到 Github 时,您可以执行git push。当您想将所有内容推送到 EB 时,您可以执行git aws.push

相关内容