Описание тега rake-task
Задача - это основная единица работы в Rakefile.
1
ответ
`Sequel::Error: несоответствующее количество ключей` при запуске миграции с граблей
У меня есть приложение Sinatra, использующее Sequel и грабли для выполнения миграций. Когда я бегу rake db:migrate Я получаю следующую ошибку: rake aborted! Sequel::Error: mismatched number of keys: [:rows, :cols] vs [:id] <path_to_project>/mo…
15 фев '17 в 13:07
2
ответа
Как я могу написать задачу Rake, которая зависит от задачи с пространством имен и параметром
У меня есть грабли задачи, которая устанавливает и запускает neo4j. rake neo4j:install[community-latest, stable] rake neo4j:start[stable] where `stable` is environment. Теперь я хочу написать еще одно рейк-задание rake setup и создать зависимость от…
06 мар '17 в 08:26
1
ответ
Рубин на рельсах. Ежемесячная подписка лучшие практики
Здравствуйте, у меня есть ежемесячная подписка на мое приложение с помощью Braintree, которая работает нормально. Я хотел бы получить несколько советов о передовых методах проведения мероприятия, когда по какой-либо причине платежи не выполняются во…
11 ноя '16 в 20:18
2
ответа
Ошибка выполнения грабли, если ошибка возврата системного вызова
У меня есть Rakefile, который я использую для автоматизации некоторых задач в моем проекте. Внутри некоторых задач я звоню system, но даже если процесс возвращает ошибку, задача продолжается без каких-либо проблем. Как я могу избежать этого? Я хочу …
19 дек '12 в 19:01
1
ответ
Rake Task не работает на Heroku
Я пытаюсь запустить задачу Rake, которая вставляет записи в БД, но когда я запускаю эту задачу, я вижу эту ошибку: NameError: uninitialized constant Classified Классифицированная модель в БД. Эта задача Rake хорошо работает на моей локальной машине …
25 май '15 в 14:48
1
ответ
Задачи Rake в Ruby on Rails останавливаются после прекращения подключения к терминальной сессии
Я использую обычный SSH-терминал для запуска граблей (таких, как очистка веб-страниц) в моей папке /myapp/lib/tasks/. Код находится в облаке на серверах Amazon EC2. Задача rake работает нормально, но, скажем, если мой компьютер выключится, то сеанс …
17 сен '14 в 09:05
2
ответа
Ошибка при сохранении с использованием активных записей
Я пытаюсь сохранить записи, используя .rake файл. Но я получаю сообщение об ошибке при попытке сохранить изменения. сообщение об ошибке SQLite3::ConstraintException: UNIQUE constraint failed: versions.id: INSERT INTO "versions" ("app_id", "created_a…
07 янв '15 в 21:59
1
ответ
url_for в электронном письме, отправленном задачей rake в rails 4
У меня есть грабли, которая рассылает ежедневные дайджесты по электронной почте об активности игроков в течение дня. (См. Пример кода ниже.) Если я бегу PlayerActivityMailer.activity_report.deliver в моей консоли все работает просто отлично. Однако,…
12 дек '14 в 02:02
1
ответ
Как объединить эти множество рейковых задач в одну задачу?
Приложение, над которым я работаю, каждую ночь выполняет задачи импорта, чтобы получить информацию из внешней базы данных, обработать и записать ее в локальную базу данных PostgreSQL. Это так можно посмотреть в нашем приложении. Мы делаем следующее:…
29 сен '14 в 16:25
1
ответ
Массовая загрузка файлов с использованием скрепки
Мне нужно массово загрузить около 225 PDF-файлов. Я использую скрепку, чтобы сделать это. Я могу написать грабли, чтобы сделать это, но имя файла - то, что сбивает меня с толку. Я не могу понять, как дать каждому загружаемому файлу свое собственное …
22 сен '14 в 16:59
2
ответа
Запустите все тесты моделей, используя задачу rake
Попытка использовать грабли для запуска только тестов в каталоге test/models. Используя минитест. У меня есть грабли, которые будут запускать все тесты require "rake/testtask" Rake::TestTask.new(:test => "db:test:prepare") do |t| t.libs << …
06 апр '13 в 06:53
1
ответ
Rails - использовать RSpec-методы "get" и "response" в задаче Rake
Я знаю, что в RSpec есть полезные методы "get" и "response.should" для запуска интеграционных тестов - я хочу знать, как я могу использовать эти (или другие методы для достижения того же результата) в задаче Rake: desc "Check all content items with …
18 июл '11 в 17:00
1
ответ
Грабли ruby с рельсами отсутствуют при производстве, но работают в среде разработки
У меня есть грабли, которые хорошо работают в dev env, но не в prod. task :sample_test_quote => :environment do QuoterTester.test end QuoterTester - это модельный класс с тестом метода класса. Запуск задачи под dev работает нормально, вот так: ra…
30 окт '11 в 22:56
1
ответ
Как выбрать случайный элемент из массива, не повторяя в Ruby?
Я новичок в кодировании и пытаюсь выучить Ruby. Я работаю в граблях. Что я должен использовать, чтобы случайный выбор никогда не повторял один и тот же ответ подряд? массив = ["1", "2", "3", "4", "5"] task :array do array = ["1", "2", "3", "4", "5"]…
03 июл '18 в 20:09
1
ответ
Rake::TestTask не работает файлы minitest
Я использую minitest для одного из своих проектов, и я не могу заставить Rake TestTask фактически запускать файлы. require 'rake' require 'rake/testtask' task :mytest do Rake::TestTask.new do |t| t.test_files = Dir.glob('test/model/*_test.rb') t.ver…
16 янв '13 в 19:46
1
ответ
Как сгенерировать pdf в рейке с помощью cron job rails 3
Привет я использую рельсы 3 и злой PDF PDF Gem для создания PDF в моих контроллерах. Но теперь я хочу создать PDF-файл в грабли задачи, которая будет проходить через задания Cron. После создания этого PDF я отправлю это по электронной почте. this is…
13 сен '12 в 12:34
2
ответа
Как получить запрос Active Record, который работает в консоли Rails и работает в грабли?
У меня есть запрос активной записи, который отлично работает в консоли, но не работает, когда я использую его в задаче грабли Вот начало моей грабли: namespace :attendees do desc "Migrate sms plans to receive_sms attribute for attendees" task migrat…
23 май '18 в 02:34
2
ответа
Как написать метод (общий метод) в ruby
Я новый парень для записи файла ruby Я написал задачу в сценарии ruby, но в ней много повторяющегося кода. Поэтому мне нужно написать общий метод для этого. Это моя задача в файле ruby install_projects = [ 'Cooperativa.Hermes.Application.Host.Consol…
27 фев '14 в 12:49
1
ответ
Грабли прерваны! грабли не загружают модели среды
Я уже посмотрел на этот вопрос стека, после чего я посмотрел на все ссылки в ответе. Создан пользовательский рейк, код выглядит так: task :seeding do op_a = CoverageDetail.create(option: 'a', privacy_and_website_media: 250000.00, privacy_breach_serv…
04 окт '12 в 17:19
3
ответа
Почему в моем тесте дважды запускается задача rake?
У меня есть тест с граблями, который я настроил, следуя единственным примерам, которые я смог найти в Интернете. Это выглядит так: require 'test_helper' require 'minitest/mock' require 'rake' class TestScrapeWelcome < ActiveSupport::TestCase def …
25 июл '15 в 02:35