2013-05-02 7 views
0

Im пытается клонировать репозиторий на корень Rails на примере AWS Elastic BeanstalkRack:/вар/приложение/ток: Нет такого файла или каталога на Elastic Beanstalk

, но им испытывает следующую ошибку

гь.

%x(git clone #{a["clone_url"]} #{Rails.root.join('repos',a["owner"]["login"],a["name"])}) 

/var/app/support/logs/passenger.log

2013/05/02 16:26:08 [error] 1741#0: *4 "/var/app/current/public/index.html" is not found (2: No such file or directory), client: 127.0.0.1, server: _, request: "HEAD/HTTP/1.1", host: "0.0.0.0" 
(github) Request phase initiated. 
(github) Callback phase initiated. 
Rack: /var/app/current: No such file or directory - git clone https://github.com/henghonglee/BehaviorTree.git /var/app/current/repos/henghonglee/BehaviorTree 

Я установил мерзавца на экземпляре ec2 и удалось выполнить клон independantly (не используя Rails приложения).

ответ

0

Если вы сделали это в '/ var/app/ondeck' вместо этого?

Вы не указали, когда это клонирование должно быть выполнено. Чтобы быть в безопасности, выполните проверку, если папка существует. Вы должны сделать это под командами container_commands, и это всегда «/ var/app/ondeck», не путайте с текущим.