AWS Elastic Beanstalk和Github具有相同的.gitignore

时间:2016-08-25 11:40:18

标签: ruby-on-rails git github elastic-beanstalk gitignore

我使用github来托管我的代码,使用AWS Elastic Beanstalk来部署我的项目。部署时它们之间没有任何关系。

所以我有太大的编译bundle.js文件。它会自动编译任何代码更改。因此,我们与我的团队发生了太多冲突。

我已经从.gitignore禁用了它们但是当我使用:eb deploy部署时,ElasticBeanstalk也不会跟踪bunle.js文件。

所以我只想忽略我的github文件,但是当我使用eb deploy时,应该从eb跟踪它们。

这种情况有没有解决办法。

1 个答案:

答案 0 :(得分:1)

只需创建单独的.ebignore文件:

  

您可以告诉EB CLI使用.ebignore文件忽略项目目录中的某些文件。此文件的作用类似于.gitignore。将项目目录部署到Elastic Beanstalk并创建新的应用程序版本时,EB CLI将不会包含由其创建的源包中的.ebignore指定的文件。

Configure the EB CLI