2016-11-23 76 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