Использование Webby и Capistrano для развертывания

У меня очень простой сайт, использующий webby и capistrano. Он основан на другом сайте, с которым я помогаю, но в целом я исторически не чувак Linux или Ruby.

Текущее развертывание Cap извлекает данные из моего репозитория git hub (https://github.com/cromwellryan/cincycleancoders.com), перемещает его в текущий и затем вызывает webby для создания объектов. Это делается в $HOME//webapps// на моем хостинг-провайдере.

Мой хостинг является общим, и в системе не установлены гемы webby, поэтому я попытался использовать их рекомендуемые шаги для локальной установки гемов (2-й ответ здесь). Я установил их в ~/webapps/current/, но, к сожалению, webby не в пути, и я не думаю, что это должно быть для локальных драгоценных камней (?).

В конце я пытаюсь выяснить, как выполнить команду webby, желательно с относительным путем.

Дайте мне знать, что нужно больше информации.

1 ответ

В прошлый раз, когда я проверял, у webby есть несколько встроенных сценариев развертывания, которые позволяют развертывать через ssh.

Есть ли причина, по которой вы вытаскиваете из github вместо того, чтобы развертывать прямо с вашего компьютера? Это упростит вещи немного больше.

Другие вопросы по тегам