Описание тега whenever-capistrano

2 ответа

Всякий раз, когда гем не будет обновлять задачи crontab

Я использовал драгоценный камень всякий раз на моем 2-летнем срезе на Slicehost. Однако я не могу сделать то же самое на моем новом срезе. Основное отличие состоит в том, что я сейчас использую RVM как на своем MBP, так и на срезе. Я также использую…
2 ответа

Как запустить задачу capistrano в рамках задачи Every?

Я имею whenever драгоценный камень настроен правильно. Как я могу запустить это capistrano от моего whenever schedule.rb? мой график every 1.minute, roles: [:app] do # how to run here a capistrano task # invoke 'my_app:test' end Моя задача капистран…
1 ответ

Работа Cron каждый день с 8 утра до 8 вечера с интервалом в 20 минут

Как бегать cron job каждый день с 8:00 AM в 8:00 PM с интервалом в 20 минут, например, работа cron должна начинаться с 8:00 AM каждый день беги на 8:20 AM затем 8:40 AM затем 9:00 AM вплоть до 8:00 PM, Благодарю. РЕДАКТИРОВАТЬ: Как реализовать это с…
0 ответов

Развертывание с ошибками Capistrano

Я развернул в среде песочницы просто отлично, но когда я иду на развертывание в производство. Тот, который будет размещен на разных серверах. Сервер приложений и веб-сервер находятся на одном, а сервер БД - отдельный. Я использую Capistrano 3 и вот …
3 ответа

Capistrano и всякий раз, когда переменные стадии

На нашем промежуточном сервере мы запускаем наше приложение Rails в производственной среде, чтобы оно было как можно ближе к нашему производственному серверу. Мы используем каждый раз, чтобы создать наш crontab. Однако для генерации карты сайта нам …
0 ответов

Как выполнить команду и использовать ее возвращаемое значение при развертывании с Capistrano 3?

Название в значительной степени говорит обо всем. Я обновил Cap 2 до Cap 3, и эта команда больше не работает: set :whenever_command, "bundle exec whenever -f #{File.join("\`bundle show my_gem\`", "config", "schedule.rb")}" bundle showне выполняется …
1 ответ

Как мне избежать, когда /capistrano перезаписывать задания для других сред?

У меня есть две среды, staging а также production на одном сервере, развернутом с помощью capistrano 3. Развертывания для каждой среды затирают друг друга, полностью заменяя задания другой среды. Если я разверну staging затем все cronjobs удаляются …
1 ответ

Настройка scm для копирования проекта из windows в ubuntu с помощью capistrano

Я хочу развернуть мой пример проекта из Ubuntu в Windows. Я успешно создал ключ ssh в Ubuntu. Теперь я хочу сделать это путем удаленного копирования файлов из Windows в Ubuntu. Когда я выполняю "cap production deploy", я получаю эту ошибку "фатально…
3 ответа

Пакет не работает раньше, когда в Cap развертывания

Я пытаюсь запустить Cap Depoly, и я получаю следующую ошибку, которая говорит command finished in 881ms * 2013-01-24 12:50:53 executing `whenever:update_crontab' * executing "cd /home/deployer/apps/cf/releases/20130124115051 && bundle exec w…
1 ответ

Рельсы драгоценные камни не установлены в производстве (когда-либо)

Я развертываю приложение rails с capistrano, но получаю сообщение об ошибке, если оно не установлено DEBUG [36f4c99a] bundler: command not found: whenever DEBUG [36f4c99a] Install missing gem executables with `bundle install` cap aborted! SSHKit::Ru…
1 ответ

Развертывание с Capistrano 3 и всякий раз, когда драгоценный камень

Я пытаюсь развернуть приложение с помощью whenever использование драгоценного камня capistrano 3, Я добавил: require "whenever/capistrano" в Capfile, и: set :whenever_identifier, ->{ "#{fetch(:application)}_#{fetch(:stage)}" }в config/deploy.rb. …
3 ответа

javan-всякий раз, когда не пишется crontab с развертыванием Capistrano

Я пытался получить всякий раз, когда работает на экземпляре ec2, который был создан с ec2 на рельсах. Когда я выполняю развертывание с Capistrano, это указывает, что crontab был написан, но когда я захожу на сервер и запускаю crontab -l, он, похоже,…
0 ответов

Задание cron для индексации сфинксов не работает, но работает с командной строкой

Я использую рельсы 3 и пытаюсь обновить работу cron через определенный промежуток времени. Когда я использовал RAILS_ENV= производственные rake ts:index, он работал нормально, но sphinx не индексирует с помощью задания cron. Жду вашего решения. Ниже…
22 май '14 в 14:56
0 ответов

Задание Rake съедает много памяти и продолжает работать после того, как cron закончили рельсы 4

У меня есть небольшой проект, работающий на rails 4.2 с ruby ​​2.2.1, использующим каждый раз gem для генерации cron. У меня есть несколько рейк-заданий под управлением cron. Один из них заключается в том, чтобы получить содержимое RSS-каналов, соде…
1 ответ

Процесс Master Unicorn все время заканчивается и начинает новых работников

Как я писал в заголовке, главный процесс Unicorn в последнее время (после развертывания и перезапуска) убивает рабочих и все время запускает новых, и именно поэтому мое приложение Rails не работает вообще. Кроме того, загрузка процессора на сервере …
0 ответов

Всякий раз, когда гем исполняется из Capistrano на новом сервере

У меня есть старое приложение Rails 3.2.14, и оно работает нормально. Я перенесу это приложение на новый сервер и перенесу базу данных из рабочей среды во время переключения. До сих пор у меня приложение раскручивалось и оно работало (по большей час…
1 ответ

Всякий раз, когда /capistrano `method_missing_with_variables': неопределенный метод`role_names_for_host'

Я использую всякий раз, когда / capistrano, чтобы обновить мой cron_tab при развертывании с помощью capistrano, он работал прекрасно, пока недавно мои развертывания не начали давать сбой при обновлении cron_tab. .rvm/gems/ruby-1.9.3-p362-turbo@psg-w…
22 янв '13 в 09:06
2 ответа

Всякий раз, когда драгоценный камень не выполняет задачу

Я создал проект rails для использования драгоценного камня Everyever. Теперь я развернул свой проект с Capistrano, и задачи были добавлены в список crontab. Но когда я вижу только одну строку: /bin/bash: bundle: command not found Итак, я прочитал не…
1 ответ

Capistrano Откат, ломающийся всякий раз, когда Cronjob

Проблема заключается в том, что во время развертывания capistrano созданное задание cron имеет RAILS_ENV=staging как и ожидалось, поскольку среда развертывания staging, Однако в откате capistrano созданное задание cron имеет RAILS_ENV=new_staging гд…
0 ответов

Установка неправильного времени работы cron

Я пытаюсь развернуть приложение rails на webfaction, используя capistrano в промежуточной среде. Мне нужно использовать cron для вызова функции каждую минуту. Он отлично работает на сервере разработки, но не на промежуточном сервере, который я разве…