Я создал небольшой скрипт развертывания, который работает аналогично Capistrano таким образом, чтобы он извлекал приложение Rails из каталога с метками времени и устанавливал ссылку на current
, когда все прошло хорошо.Проблема в том, что при прикосновении к tmp / restart.txt ничего не происходит, и мне интересно, связано ли это с тем, что Passenger Standalone запускается из каталога с метками времени после cd /path/to/app/current
.Поэтому, если я обновлю текущую ссылку, пассажир не увидит, что происходит в новом целевом каталоге этой ссылки, а останется в старом, думая, что жизнь прекрасна.
Верны ли эти предположения, и если да, что можетЯ делаю?Если нет, что я могу сделать?