Как мне запускать Rake-задачи в Ruby-скрипте?
Это работает с Rake версии rake 10.0.3:
require 'rake'
app = Rake.application
app.init
# do this as many times as needed
app.add_import 'some/other/file.rake'
# this loads the Rakefile and other imports
app.load_rakefile
app['sometask'].invoke
Как сказал Кнут, используйте cli reenable
, если вы хотите вызывать cli несколько раз.
ruby
rake
command-line-interface
2021-12-01T23:17:56+00:00
2022-09-30T00:38:38+00:00
VudiDudi
Вопросы с похожей тематикой, как у вопроса:
Как мне запускать Rake-задачи в Ruby-скрипте?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.