Я часто использую cap invoke для выполнения команд на нескольких серверах. Я также хотел бы использовать capistrano для отправки одного файла на несколько серверов. Сначала я подумал, что это сделает PUT, но поставил ...
Кажется, я не могу заставить Капистрано хорошо играть с AmazonRDS. Я искал повсюду информацию о правильной настройке, но не нашел ее. Прямо сейчас, когда я заканчиваю развертывание, ...
У меня периодически возникала проблема при развертывании моего приложения rails с помощью capistrano. После того, как .gz загружен на сервер, в журнале отображается ошибка tar, в которой говорится, что отметка времени ...
Я не проверяю свой файл database.yml в системе управления версиями, и мне было интересно, что делают другие / лучшие практики для копирования этого файла на сервер при развертывании. Я использую Capistrano для развертывания.
Я собираюсь создать красивый небольшой рецепт Capistrano для развертывания сайтов, версия которых контролируется в Git. В дополнение к некоторым другим вещам, над которыми я работаю, моя первая задача - пометить текущий выпуск ...
У меня возникла проблема с использованием xsendfile в моем приложении Rails 3. Я использую capistrano для управления развертыванием, и в каждом выпуске есть символическая ссылка на каталог shared / assets (например, /var/www/site/...
Я пытаюсь развернуть свое приложение с помощью Capistrano, но получаю это сообщение об ошибке : `deploy: setup 'запускается только для серверов, соответствующих {: except => {: no_release => true}}, но серверы не совпадают. Когда ...
Когда Я запускаю cap deploy: update. Я получаю сообщение об ошибке ниже, указывающее, что пакет не найден. Когда я запускаю echo $ PATH из оболочки cap, путь /var/lib/gems/1.9.1/bin, содержащий пакет, отсутствует, однако ...
В документации Bundler говорится, что для установки всех необходимых пакетов при развертывании через Capistrano нужно только вставить require 'bundler / capistrano' # siehe http://gembundler.com/deploying....
Какие изменения мне нужно внести в развертывание. rb ниже, чтобы он развернул мое приложение из локального репозитория git? Если я не могу выполнить развертывание из локального репо, могу ли я попросить capistrano использовать вместо этого рабочее копиро
У меня есть приложение rails 3.0.5, и я настраиваю capistrano на использование рецепта. в моем каталоге config у меня есть файл с именем «database_capistrano.rb», а в моем deploy.rb, также в каталоге config, у меня есть ...
Я использую стандартный рецепт Bundler / Capistrano, который устанавливает все необходимые драгоценные камни на сервер после развернуть: update_code Работает как шарм и значительно упростил мою жизнь. Я использую Rails ...
После того, как я наконец смог заставить мое приложение Rails работать, я застрял с немного озадачивающей проблемой. Я развернул свое приложение Rails 3.0.5 на сервере Ubuntu 10.10 с Capistrano, RVM и Nginx. Все ...
Я использую Capistrano для развертывания приложения Rails. Я думаю о ситуации, когда произошли изменения в базе данных, поэтому я не могу просто ограничить развертывание, потому что миграции должны выполняться до того, как код будет ...
Я прочитал почти все другие вопросы по этой теме, но мой код по-прежнему не работает. Я думаю, что мне что-то не хватает в области видимости переменных Python. Вот мой код: PRICE_RANGES = {...
В Capistrano, использующей расширение Multi-stage, у меня есть две среды: prod и testing. Мне нужно несколько переменных в test.rb, которые не нужны в prod.rb, и я хочу, чтобы некоторые из моих задач могли ...
В моем репозитории git есть мой локальный файл rvmrc, и при развертывании я хочу использовать другое имя набора rvm gemeset и т. д. Есть ли способ заставить capistrano создать файл .rvmrc (или перезаписать его, если он есть) ...
Мне нужно развернуть приложение Rails через capistrano на сервере в удаленной интрасети. Например, если бы я подключился к целевому серверу по ssh, это выглядело бы так: localhost $ ssh server1
server1 $ ssh ...
Мы используем Capistrano / Webistrano (с гемом без рельсового развертывания Ли Хэмбли) для запуска нашего PHP-приложения в производство серверы. У меня есть несколько настраиваемых задач, которые запускаются во время различных частей развертывания ...
Я не могу начать процесс отложенного задания с использованием рецепта капистрано. Вот ошибка, которую я получаю. /usr/local/lib/ruby/gems/1.9.1/gems/delayed_job-2.1.1/lib/delayed/command.rb:62:in `mkdir ': Файл существует - ...
Я хочу запустить удаленную команду (git diff of current_revision и HEAD в нескольких папках) и записать вывод. Я пробовал запускать ("git diff rev1 rev2 - folder | cat"), но метод всегда возвращает ...
Я пытаюсь понять хороший рабочий процесс git используя капистрано. Я нашел несколько хороших статей, но я либо не совсем понимаю, что они предлагают (вероятно), либо они отчасти ...
У меня проблема с моим развертыванием. Я выполнил cap deploy и получил следующее Предупреждение: постоянно добавлен 'github.com, 207.97.227.239 '
** [174.143.150.79 :: out] Разрешение ...
Как выполнить откат к конкретному выпуску с помощью Capistrano? В папке моего сервера есть папка / release, как я могу вернуться к конкретной? Могу ли я получить список выпусков на моем компьютере ...
Я новичок в Capistrano и мне интересно, как лучше всего управлять конфигурацией Capistrano для моего проекта. В частности, где должен находиться config / deploy.rb относительно исходного кода моего проекта ...
I ' Мне нравится, как capistrano упростил мой рабочий процесс развертывания, но часто принудительное изменение приводит к проблемам, которые мне нужно войти на сервер для устранения неполадок через консоль. Есть ли ...
I am deploying my rails 3 app using capistrano, and I want to get the git version (and date information) and update my website's footer with this. How can I do this?
Я получил рецепт Capistrano для работы с Bundler и приложением Rails (3.0.3), но у меня проблемы с некоторыми основными функциями. Следуя документации Bundler для «Автоматического развертывания с Capistrano», я ...