Amazon web services Elastic Beanstalk:我的团队如何将代码部署到相同的环境?

Amazon web services Elastic Beanstalk:我的团队如何将代码部署到相同的环境?,amazon-web-services,deployment,amazon-elastic-beanstalk,Amazon Web Services,Deployment,Amazon Elastic Beanstalk,我以前使用过谷歌应用程序引擎,现在已经迁移到Amazon Elastic Beanstalk。我的团队和我一起在一个网站上工作,但只有我设法从自己的计算机上部署代码 我的团队将如何将代码从他们自己的计算机部署到环境中?他们已经安装了eb命令行工具。他们需要在计算机上安装eb CLI。安装EB CLI后,他们可以运行“EB deploy”命令。更多信息 在一台机器上运行eb init和eb create,使环境正常运行 在所有需要setup.elasticbeanstalk和..ebextensi

我以前使用过谷歌应用程序引擎,现在已经迁移到Amazon Elastic Beanstalk。我的团队和我一起在一个网站上工作,但只有我设法从自己的计算机上部署代码


我的团队将如何将代码从他们自己的计算机部署到环境中?他们已经安装了eb命令行工具。

他们需要在计算机上安装eb CLI。安装EB CLI后,他们可以运行“EB deploy”命令。更多信息

在一台机器上运行
eb init
eb create
,使环境正常运行

在所有需要setup.elasticbeanstalk和..ebextensions文件夹的计算机上,例如将它们添加到git

在每台机器上运行aws配置。.elasticbeanstalk/config中的配置文件名称需要与~/.aws/config中的凭据匹配

不要忘记向用户添加权限。您可以从超级用户权限开始,但稍后应为此创建更具体的角色/策略


设置此选项后,您的所有用户都应该能够
eb deploy

您的声明“只有我能够从自己的计算机部署代码”听起来像是其他用户尝试过,但遇到了某种错误或问题?到底是什么问题?是否每个用户都成功运行了
eb init
来配置eb命令行工具?很抱歉造成混淆。不,他们没有试过。我们不确定应该如何处理这个问题。如果我的队友运行
ebinit
,它不会创建一个新的环境吗?我们希望将代码部署到我使用
eb init
创建的现有环境中。我知道他们可以运行
eb deploy
,但它不能部署到我创建的现有环境中。它将部署到他们用
eb init
创建的新环境中。我已经阅读了文档,但可能忽略了这一特定部分。我是不是遗漏了什么?