Gio*_*Gio 15 git amazon-web-services amazon-elastic-beanstalk
我有一些目录,我想在我的本地git存储库中,但是当我部署到我的beanstalk环境时,不在远程存储库中.
我用谷歌搜索了一下,发现这样几年的帖子:
http://blog.beanstalkapp.com/post/38164899272/patterns-for-excluded-deployment-paths
这解释了某个地方有这个选项,但我到处寻找并找不到它.我认为它一定还在那里,可能它已被移动了?
如果这有帮助(虽然它可能没有任何区别),我有一个基于示例node.js应用程序的环境.这个选项在哪里?
是否可以在.ebextensions文件夹中的配置文件中执行此操作?
nmo*_*ott 46
使用当前eb cli v3.x弹性beanstalk支持该.ebignore文件.它遵循与.gitignore文件相同的格式,并在部署时替换它.
如果要使用,.ebignore则需要.gitignore将文件复制到文件中,然后将额外的排除项添加到文件中.如果您以后编辑.gitignore文件,则需要将任何更改复制到您的.ebignore文件中.
有关更多详细信息,请参阅弹性beanstalk文档
Nic*_*ich 15
不幸的是,这目前还不可行.现在最好的解决方法是创建自己的zip并告诉CLI使用它.您可以通过将以下行添加到.elasticbeanstalk/config.yml来完成此操作
deploy:
artifact: /path/to/file.zip
Run Code Online (Sandbox Code Playgroud)
如果你可以编写zip脚本,你可以添加一个别名
alias ebdeploy="zip {your zip stuff here}; eb deploy"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8743 次 |
| 最近记录: |