capistrano
Я хочу развернуть для производства приложение на моем локальном сервере. я использую capistrano 3. Это мой capfile require 'capistrano/setup' require 'capistrano/deploy' require 'capistrano/rvm' require 'capistrano/bundler' require 'capistrano/rails' #require 'capistrano/rails/migrations' #require 'capistr...
Я пытаюсь развернуть свое приложение и продолжаю получать *** [err :: xxx.xxx.xx.xxx] bash: line 1: 9953 Killed bundle exec rake RAILS_ENV=production RAILS_GROUPS=assets assets:precompile Я думаю, что проблема в том, что этот процесс занимает слишком много времени. В журналах нет ошибок...
До сих пор я развертывал Rails-приложения в нашей настройке Apache/Passenger, используя простую задачу Rake, которую я написал. Я не пытался возиться с Капистрано илиВладом-Развертывателем . Тем не менее, теперь все больше разработчиков приходят на борт, и мне интересно организовать все так, чтобы процесс ра...
Я начинаю новый проект в PHP, и я хотел бы получить некоторую обратную связь от других разработчиков по их предпочтительной стратегии развертывания PHP. Я хотел бы немного автоматизировать вещи, чтобы после внесения изменений их можно было быстро перенести на сервер разработки или производства. У меня есть о...
INFO [050fe961] Running mkdir -p /home/rails/rails- capistrano/releases/20140114234157 on staging-rails DEBUG [050fe961] Command: cd /home/rails/rails-capistrano/repo && ( PATH=/opt/ruby/bin:$PATH GIT_ASKPASS=/bin/echo GIT_SSH=/tmp/rails/git-ssh.sh mkdir -p /home/rails/rails-capistrano/releases/20140...
какова цель и функция "ролей" в рецепте Капистрано? Когда я смотрю на рецепты, я часто вижу что-то вроде этого: role :app, 'somedomain.com' role :web, 'somedomain.com' role :db, 'somedomain.com', :primary => true так это выглядит как роль в основном сервер где Капистрано выполняет команды. Если это так...
мой главный макет ветви выглядит так: / /клиента / server то, что я хотел бы сделать, это только вытащить каталог /server в моем deploy.rb, но я не могу найти никакого способа сделать это. Каталог / client огромен, поэтому настройка крючка для копирования / server в / не будет работать очень хорошо...
мои развертывания медленные, они занимают не менее 3 минут. Медленный задач Капистрано в ходе развертывания активы:предварительной компиляции. Это занимает, вероятно, 99% от общего времени развертывания. Как я могу ускорить это? Должен ли я предварительно скомпилировать свои активы на локальном компьютере и д...
У нас есть приложение rails в subversion, которое мы развертываем с Capistrano, но заметили, что мы можем получить доступ к файлам в '/.svn', который представляет собой проблему безопасности. Я хотел знать, что лучший способ сделать это. Несколько идей: глобальная конфигурация Apache, чтобы запретить дос...
у меня есть система производства, которая имеет несколько серверов в нескольких ролях. Я хотел бы протестировать новый сервер приложений, развернув его на этом конкретном сервере, без необходимости повторного развертывания на каждом сервере в производстве. Есть ли способ попросить Capistrano развернуть на опр...