问题标签 [rake-task]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - “rake adcenter-client”给出错误-RoR
我正在使用 adcenter-client gem 在我的 RoR-2.3.8 应用程序中使用微软的 adcenter api。
我正在使用 ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-linux]
安装 gem adcenter-client -v=7.0.3 后,我尝试执行rake adcenter-client
,但出现以下错误:
谁能给我一些建议来解决这个错误?
ruby-on-rails-3.1 - 耙中止!未初始化的常量 Object::Country,为什么看不到模型?
我有rails 3.1,我正在尝试用seeds.rb填充数据我有一个模型Country
被迁移到国家表中
但似乎rails无法从seeds.rb中看到Country模型我收到了这个错误:
我的seeds.rb 文件如下所示:
我的国家模型:
有什么想法吗?
编辑
我在开发环境中,与config.threadsafe!
ruby - Jenkins 的 Rake 任务问题
我正在尝试通过 Jenkins 运行 rake 任务。我已经安装了插件。当我运行该任务时,它会遇到一行代码,该代码会杀死所有现有的 IE 实例,但是下一行创建 IE 的新实例似乎没有被命中。我已经通过命令提示符运行了任务,并且以这种方式运行良好。
这是我遇到问题的代码片段:
结尾
编辑/回答:
好的,这就是我为使其正常工作所做的工作...事实证明,因为我将 Jenkins 作为服务运行,它正在将其作为系统启动...它不太喜欢那样,所以我更改了服务以在我的profile,我可以毫无问题地开始我的测试。
ruby-on-rails - 在 Rails 中向现有数据库添加大量数据的最佳方式是什么?
我有一个包含 65k+ 条目的表的数据库,该表在我的生产 Rails 应用程序中使用,我想从我拥有的 CSV 文件中添加大约 40k+ 行,确保数据进入:1)我的 db开发机器,2)生产服务器上的数据库,3)我团队成员机器上的数据库。
我应该选择什么方法?用于填充表格的 rake 任务?迁移?
难道我做错了什么?
ruby-on-rails - 测试 rake 任务中定义的方法
我想测试 rake 任务中定义的方法。
耙文件
现在,我想task_needs_to_run?
在测试文件中测试这个方法,我该怎么做?
附加说明:理想情况下,我还希望在 rake 任务中测试另一个私有方法......但我稍后会担心。
ruby-on-rails - 如何使用“Rake”部署 Rails 3 项目?
如何在实时服务器上部署 Rails 项目Rake task
?
对于其他项目,我使用 Capistrano 部署。但对于这个项目,我希望使用 rake...如果有人指导我...我需要安装什么 gem,或者我应该遵循什么程序?
noclassdeffounderror - 严重:无法启动 SOLR。检查 solr/home 属性 java.lang.NoClassDefFoundError: org.apache.solr.core.JmxMonitoredMap
运行时出现此错误
然后查看 log/sunspot-solr-development.log
我以这种方式解决了它
但我想直接从 rake 任务中运行它,我在 ~/.bashrc 中有这个
我的配置有什么问题?
ruby-on-rails - 如何避免依赖项的 Rake 任务名称冲突?
这会导致循环依赖,:environment
我只是想依赖 Rails 任务environment
。
如何正确设置?
ruby - 在 Rakefile 中动态生成 Rake 测试任务(基于现有测试文件)
我正在根据 Rakefile 中的现有测试文件动态生成测试任务。考虑您有各种以模式命名的单元测试文件test_<name>.rb
。所以我正在做的是创建一个以“test”命名空间内的文件名命名的任务。使用下面的代码,我可以调用所有测试rake test:<name>
上面的代码有效,对于简单的任务生成来说似乎代码太多了。而且我还没有想出一种将一些描述文本打印到控制台的方法,例如puts "Running #{name} tests:"
有没有比上述方法更优雅的方法?
编辑:我真正期望得到的是循环的替代方法来动态定义任务,但我猜 rake lib 没有提供任何帮助,所以我被循环困住了。