【问题标题】:Change Ruby Environment in Hudson更改 Hudson 中的 Ruby 环境
【发布时间】:2010-07-08 17:24:32
【问题描述】:

我正在尝试使用 Rails 将 Hudson 应用程序指向我的 MySQL 数据库中的测试环境。我需要更改环境变量 RUBY_ENV 吗?如果是这样,我在哪里实施?

【问题讨论】:

    标签: ruby-on-rails ruby development-environment hudson


    【解决方案1】:

    我相信您指的是RAILS_ENV 变量?如果您正在向 hudson 编写命令,那么这样的事情可能会起作用:

    $ rake test RAILS_ENV=test
    

    虽然rake test 隐式使用了测试环境。如果其他命令需要它,只需将RAILS_ENV=test 传递给它们。

    【讨论】:

    • 那么我在哪里实现这个代码呢?我完全是 Rails/Hudson 新手。
    • 在编辑项目详情时,在[Build :: Execute Shell]文本区域输入。
    • 感谢您的建议,但我试过了,没有发生任何不同。 Hudson 说,该版本与上一个版本没有任何变化。我在 Execute Shell 文本框中输入了该命令并保存了它。
    猜你喜欢
    • 1970-01-01
    • 2017-05-16
    • 1970-01-01
    • 2011-07-24
    • 2016-06-05
    • 2017-10-27
    • 2021-10-13
    • 1970-01-01
    • 2010-11-22
    相关资源
    最近更新 更多