ruby-on-rails-3 - 如何使用 Atlassian Bamboo 部署 Ruby on rails 应用程序

标签 ruby-on-rails-3 bamboo

我希望自动化构建、测试、部署和发布 rails 应用程序。

有什么办法可以做到吗?

最佳答案

Mark Wolfe 出色的 Bamboo Ruby Plugin(GitHub:rake-bamboo-plugin)使您能够在 Bamboo 中构建期间运行 ruby​​ 任务,并包括最流行的 Ruby 构建、测试和自动化工具的任务,例如:

  • Bundler - 为 ruby​​ 应用程序维护一致的环境
  • Rake - 简单的 ruby​​ 构建程序,其功能类似于 make
  • Capistrano - 远程服务器自动化和部署工具
  • RSpec - Ruby 编程语言的测试工具
  • Cucumber - 执行纯文本功能描述作为自动化测试

  • 请注意,还有 Bamboozled Ruby Plugin ,它是 Mark 的 rake-bamboo-plugin 2.1 版的一个分支,目标是以特定方式向前移动插件 - 我到目前为止还没有使用它,因此无法评论不同之处,请引用它们的 GitHub: bamboozled-ruby-plugin 了解详情。

    关于ruby-on-rails-3 - 如何使用 Atlassian Bamboo 部署 Ruby on rails 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17526946/

    相关文章:

    ruby-on-rails - form_for 嵌套资源(单数)未使用正确的路径助手

    bamboo - 如何在 Bamboo 墙板上显示所有发布和支持分支

    javascript - 如何配置 Bamboo 来运行 Protractor 测试用例

    rest - 如何通过 REST API 从 Bamboo Atlassian 构建计划中检索我的自定义变量

    java - 将自动构建从 2-CPU 披萨盒重新调整为多 CPU 怪物?

    ruby-on-rails-3 - 如何将 ImageMagick 命令行选项转换为 MiniMagick 以在 CarrierWave 中使用

    ruby-on-rails - Rails url_for 和命名空间模型

    Ruby on Rails 使用选项卡

    continuous-integration - 如何使用 Jfrog CLI 上传 Artifactory 到 Jfrog Artifactory?

    ruby-on-rails - ruby rails "target of repeat operator is not specified"