Capistrano2/Capifony chrootolt környezetben
Sziasztok,
php fejlesztőként nem igazán ismerem a ruby-t és a capistrano-t. Van egy szerver ahova fel kéne deployolni a kódot capistrano-val de az egész előtt le kéne futnia egy chroot parancsnak hogy minden abban fusson.
Ezzel próbálkoztam:Ezzel az a baj hogy bár belép a chrootba, "ott is marad" és nem futnak tovább a taskok.
A segítséget előre is köszönöm!
■ php fejlesztőként nem igazán ismerem a ruby-t és a capistrano-t. Van egy szerver ahova fel kéne deployolni a kódot capistrano-val de az egész előtt le kéne futnia egy chroot parancsnak hogy minden abban fusson.
Ezzel próbálkoztam:
namespace :deploy do
before "deploy:update_code", "deploy:chroot"
task :chroot do
run "#{sudo} chroot /chroot/php54"
end
end
A segítséget előre is köszönöm!
Alapértelmezett parancs
chroot /dir parancs
A futtatandó parancs maga a
Akkor valahogy így kéne
run "#{sudo} chroot /chroot/php54 /bin/php-cli /dir/capistrano.php"