Использование 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 вместо того, чтобы развертывать прямо с вашего компьютера? Это упростит вещи немного больше.