Pull to refresh

Comments 11

Спасибо. А если не секрет, почему именно 7zip, а не bzip2? Вероятность его наличия сильно выше. Почему не gzip я догадываюсь :)
bipz2 вылетел из головы когда писал этот код. Спасибо за отличную идею, в новых версиях буду использовать bzip2, т.к. он действительно чаще встречается :)
Эх, RoR специфичное… А Capistrano уже давно используется для деплоя не только RoR, и не только Ruby приложений…
Мне кажется, что ROR-специфичного тут только установка переменных в начале

Оно скорее PostgreSQL-специфичное, потому что работает через pg_dump, но это тоже допиливается
А почему, кстати, информация о подключении к production-базе тянется из локального database.yml? Мне кажется правильнее ее брать прямо на сервере.
Спасибо, исправил и обновил статью.
По идее также можно брать настройки локальной бд из config/database.yml
Я для этих целей использую yaml_db. Вручную потребует побольше действий, но думаю, можно и в deploy.rb инструкцию написать для него.
Прошу прощения, в Capfile.
Быть может есть смысл оформить как gem?
Этот код входит в состав моего гема capobvious, наша команда использует его во всех проектах, но у него есть один большой недостаток — он очень цельный.
В планах разбить его на модули, чтобы можно было подключать отдельные части.
Sign up to leave a comment.

Articles