gpt4 book ai didi

ruby-on-rails - 将 build_command 与 CruiseControl.rb 一起使用

转载 作者:数据小太阳 更新时间:2023-10-29 08:01:38 24 4
gpt4 key购买 nike

我正在使用 cruisecontrol.rb 进行持续集成,并在 cruise_config.rb 中进行了以下设置。

Project.configure do |project|
...
project.build_command = 'my_build_script.sh'
...
end

我已尝试遵循此 blog post .

但是,我无法运行“my_build_script.sh”。它通过运行“bundle install”启动。有什么想法吗?

最佳答案

在 app/models/build.rb:42 中的 cruisecontrol.rb

if @project.uses_bundler?
execute self.bundle_install, :stdout => build_log_path, :stderr => build_log_path, :env => project.environment
end

如果它检测到一个 Gemfile,首先运行 bundler 是硬编码的,我将其注释掉并在 rvm gemset 设置并工作后手动执行。

这是一个 fork 版本(虽然有大量 ui 更改)https://github.com/timoxley/cruisecontrol.rb

关于ruby-on-rails - 将 build_command 与 CruiseControl.rb 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7264788/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com