我希望自动构建,测试,部署和发布rails app。
有没有办法实现呢?
答案 0 :(得分:5)
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了解详细信息。
答案 1 :(得分:0)
是的,但主要是通过脚本编写。
有一种简称为“脚本”的Bamboo任务。我们用于Perl / Python代码库。它需要比使用所有Java工具所做的工作更多的工作,但它仍然值得。
然后,例如,如果您生成与JUnit兼容的XML测试结果,Bamboo将很好地为您解释它。