什么Atlassian Bamboo任务类型可用于Ruby on Rails项目?

时间:2013-07-13 08:57:43

标签: bamboo

我仍然对配置任务感到困惑,每种编程语言的每种任务类型都不同吗?例如,我正在使用Ruby on Rails,但我不知道哪种任务类型使我能够构建相应的项目。

1 个答案:

答案 0 :(得分:0)

  

每种编程语言的每种任务类型都不同

不一定,但build in可用的各种3rd partyAtlassian Bamboo任务通常是针对特定用例量身定制的,对于构建任务,这些用例通常与特定的编程语言密切相关确实(还有完全不同主题的任务,例如我们的Tasks for AWS使您能够从Bamboo构建和部署项目中配置和操作Amazon Web Services资源

  • 您可以在Jobs and tasks中阅读有关相关概念的更多信息 - 特别是,任务定义为:
    • 是一个小的独立工作单元,例如源代码检出,执行Maven目标,运行脚本或解析测试结果。
    • 在Bamboo工作目录的作业中按顺序运行。

你可能正在寻找的任务是Mark Wolfe的伟大Bamboo Ruby Plugin(GitHub:rake-bamboo-plugin),使你可以在Bamboo 的构建期间运行ruby任务并包括最流行的Ruby构建和自动化工具的任务:

请注意,还有Bamboozled Ruby Plugin,这是Mark的rake-bamboo-plugin 2.1版本的一个分支,其目标是以特定方式向前移动插件 - 我的避风港到目前为止没有使用它,因此无法评论差异,请参阅他们的GitHub: bamboozled-ruby-plugin了解详细信息。