2016-11-23 41 views
0

我试图将位于我的应用程序目录中的文件我的应用程序根目录中移动文件:aws弹性豆秆;如何使用.ebextensions

{MyAppRoot}/.aws_scripts/eb_config.js 

{MyAppRoot}/config.js. 

我需要这个MV还是CP到在应用程序实际重新启动之前发生,因为主应用程序模块立即需要此文件。我试过使用.ebextensions各种机制,如命令,container_commands等,但都失败,无论是否stat或权限被拒绝。我无法从eb_activity.log或任何其他日志文件中获得更多详细信息。我遇到这similar question on the aws forums,但我无法取得任何成功。

什么是实现这一目标的正确方法?谢谢。

回答

1

commands你的项目的具体文件尚未设定。

container_commands他们的文件是在一个临时的分段位置,但目前的路径是临时目录。下面应该工作:

container_commands: 
    cp .aws_scripts/eb_config.js config.js. 
+0

感谢。我最终在container_commands中做了这件事,尽管我发誓它在以前的尝试中失败了,但现在正在工作。 – wkhatch