ElasticBeanstalk和.ebignore文件

时间:2015-12-16 00:05:49

标签: amazon-web-services amazon-s3 elastic-beanstalk

我试图阻止我的静态文件包含在使用elasticbeanstalk上传的源包中。我不确定我的.ebignore文件到底在哪里。

Main_Direction
 /.ebextension
 /.elasticbeanstalk
 /Actual_Project
   //....

我将.ebignore文件放在Actual_Project目录中。但是,这似乎不起作用,因为我收到了以下错误。

ERROR: Application version cannot be any larger than 512MB 

我的.ebignore文件非常简单:

static/*

我还试过没有星号和尾随斜线的静态。

我正在使用: EB CLI 3.6.2(Python 3.4.3)

1 个答案:

答案 0 :(得分:1)

似乎你的目录结构有点偏。 beanstalk文件属于项目的根目录,在您的情况下为Actual_Project。把它们移到那里。 作为旁注,我使用.gitignore而不是.ebignore,因为如果缺少.ebignore,beanstalk将使用它。它也属于根目录(在.git文件夹旁边)