Убить зависшее развертывание вебистрано - PullRequest
1 голос
/ 27 апреля 2011

В настоящее время я пытаюсь настроить развертывание с помощью Webistrano / Capistrano.Из-за ошибки разрешения мое тестовое развертывание не завершено.Однако из-за сбоя до создания pid развертывания кнопка отмены не отображается в интерфейсе развертывания Webistrano.

Мне интересно, как можно убить процесс развертывания и разблокировать этап развертывания (я предполагаю, что в моей системе есть файл pid или что-то еще).Webistrano работает через Passenger через Apache на машине Centos5.

Любая помощь будет признательна.

1 Ответ

1 голос
/ 27 апреля 2011

Чтобы уничтожить зависшее развертывание, просто измените состояние развертывания в таблице базы данных 'deployments'. Вам также придется разблокировать этап развертывания, обновив таблицу «stage» и установите для столбца «locked» значение 0.

...