我仍然对配置任务感到困惑,每种编程语言的每种任务类型都不同吗?例如,我正在使用Ruby on Rails,但我不知道哪种任务类型使我能够构建相应的项目。
答案 0 :(得分:0)
每种编程语言的每种任务类型都不同
不一定,但build in可用的各种3rd party和Atlassian Bamboo任务通常是针对特定用例量身定制的,对于构建任务,这些用例通常与特定的编程语言密切相关确实(还有完全不同主题的任务,例如我们的Tasks for AWS使您能够从Bamboo构建和部署项目中配置和操作Amazon Web Services资源。
你可能正在寻找的任务是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了解详细信息。