Capistrano и развертывание веб-сайта от GitHub

Так, я имел то, что я думал, был довольно простой вариант использования Capistrano: Я хочу развернуть сайт PHP от GitHub. Но я сталкиваюсь с большим количеством проблем. Когда я работаю cap deploy, Capistrano может клонировать GitHub repo ( deploy:update_code шаг), но затем в deploy:finalize_update шаг это говорит

executing "rm -rf /var/www/sitename.com/releases/20100611144519/log /var/www/sitename.com/releases/20100611144519/public/system /var/www/sitename.com/releases/20100611144519/tmp/pids &&\\\n      mkdir -p /var/www/sitename.com/releases/20100611144519/public &&\\\n      mkdir -p /var/www/sitename.com/releases/20100611144519/tmp &&\\\n      ln -s /var/www/sitename.com/shared/log /var/www/sitename.com/releases/20100611144519/log &&\\\n      ln -s /var/www/sitename.com/shared/system /var/www/sitename.com/releases/20100611144519/public/system &&\\\n      ln -s /var/www/sitename.com/shared/pids /var/www/sitename.com/releases/20100611144519/tmp/pids"

сопровождаемый

executing "find /var/www/sitename.com/releases/20100611144519/public/images /var/www/sitename.com/releases/20100611144519/public/stylesheets /var/www/sitename.com/releases/20100611144519/public/javascripts -exec touch -t 201006111445.23 {} ';'; true"

Я действительно не понимаю то, что продолжается здесь. Это затем дает ошибку:

*** [err :: sitename.com] find: `/var/www/sitename.com/releases/20100611144519/public/images': No such file or directory

и другая ошибка для каждого из stylesheets и javascripts каталоги.

Что продолжается? Я понимаю, что Capistrano, прежде всего, для развертывания направляющих и других приложений Ruby, но я использую capistrano-php драгоценный камень. Я ценил бы любую справку.

11
задан Trevor Burnham 11 June 2010 в 15:01
поделиться