git部署到aws弹性beanstalk多层

我们使用git和eb在aws上部署弹性beanstalk应用程序,但刚刚添加了一个工作层。 鉴于如此多的代码是常见的(模型等),似乎有一个单一的源代码基础,但是你只能有一个ebconfiguration,而基于分支的部署只能有一个目标。

另一种方法是拥有多个共享代码的源代码库。

另一个是在回购之外拥有ebconfiguration,并有多个回购实例。

就个人而言,我更喜欢一个来源基地。

什么被认为是git和多层的最佳做法?

deploybot.com – >在部署上添加configuration文件 – 否则只需创build子文件夹:

networking/ .ebextensions

工人/ .ebextensions

并使用deploybot将特定的子文件夹部署到特定的目标

“应该”这样做。