概述 价格 Jenkins? 新功能 免费试用

选择Bamboo的10大理由

开源工具,像Jenkins,对于开始使用持续集成而言,是一种很好的方法。但是,当你的持续集成逐渐趋于成熟,相对于真正需要完成的工作,你可能花费更多的精力来应对工具的局限。听起来很熟悉吧?那么你将会爱上Bamboo。

毕竟,如果时间是毫无价值的话,“免费”只是免费,你懂的!

  免费试用  

最佳JIRA集成?阶段性的。

我们可以列出所有强大的集成,但是,这将会占据整个页面。将Bamboo与JIRA连接,通过向问题自身推送构建状态和部署状态,可以让整个产品团队掌控每个问题的实现、质量与发布状态。而且,结合了用于从Bamboo中创建问题来追踪失败的构建或测试的快捷方式,开发人员和测试人员可以花时间来完善代码。而不是连接各个点。

一流的部署支持

让我们面对现实:传统的持续集成服务器,像Jenkins,不是很擅长向客户部署应用程序。Bamboo让你向测试环境发送持续构建流,当你准备好了的时候,再向客户发布程序。同时在背后,维护着至问题与提交的链接。想一想开发团队和运维团队之间消除的隔阂?

分支上轻松的持续集成

Bamboo通过将构建配置自动化地运用于新的分支中,从而轻松掌控开发分支上的代码质量。 分支继承了原始的构建配置,如此一来,即使是大量活跃着的分支,你只需做一次配置变更。 来自于任何分支的构建,可以引入至部署方案中,使分支上的探索性测试与代码评审变得轻而易举。

自动化合并

轻松处理合并的最佳方式是经常这样做,对于Git与Mercuiral 版本库,Bamboo实现了自动化合并。对于每一次更新,Bamboo可以从任意两个分支中签出代码并且合并代码,然后对合并后的代码运行构建,如果构建成功,则提交代码。不再远离主干,或者,当功能点完成时,不再为了大量的合并而备受煎熬。

测试的出色补充

我们有质量检验。如果你需要对我们诡异的测试进行注释,仔细考虑如何在多个作业中聚合测试结果,或者在电子表格中将失败的测试与JIRA问题相匹配,那么Bamboo会让人耳目一新。当一个测试失败了,从Bamboo中提出缺陷,或者与现有的JIRA问题进行链接。或者,使用一键点击,隔离不稳定的测试,并且在每次构建中进行追踪,直至再次发布。还有聚合的测试结果呢?放松?Bamboo也会处理好的。

灵活的持续集成&持续部署管道

使用Bamboo构建阶段的独特理念从而控制作业执行流,感受从顺序作业执行到并行作业执行以及使用拖拽方式轻松再次返回的自由。而且,忘记构件的指纹识别。只需要告诉Bamboo哪里能找到构件,以及需要消耗哪一个下游作业或者部署。

实时定制

当你需要一个弹性推动,Bamboo在这里为构建配置提供了一次性的定制。重新运行构建,为失败测试与诡异测试对任意修订版本号归零进行构建,或者覆盖一个变量的值。无需返回且无需事后重置?Bamboo为随后的构建自动地恢复为已保存的设置。

强大的构建代理管理

只需一些点击,就能扩展你的构建能力。连接至你自己网络中正在运行的服务器,或者使用Amaxon EC2 提高构建能力。使用代理矩阵(Agent Matrix)从而为每个构建实现可视化系统需求,并且看看哪个代理有能力满足这些需求。更好的是,每次你添加一个构建步骤或者是部署步骤,Bamboo告诉你多少代理能为其执行。

专业支持和丰富的资源

如果搜索StackOverflow网站听起来不像你“获取帮助”的想法,你将爱上Bamboo客户支持的三个通道。在线问答和最佳实践指南涵盖了所有使用Bamboo的方式,并且帮助你为你的团队设计有效的持续集成方案。我们的问答论坛,Atlassian Answers,对于那些令人头疼的用例,是很有帮助的。对于技术方面的故障排除,帮助只是在我们支持网站中的一个JIRA问题。对现有问题的搜索与投票,或者提交一个新的问题,我们的团队将在几个小时以内作出响应。

从Jenkins中快速导入

从Jenkins中快速导入 如果你准备好更深层次的JIRA集成、Git工作流高级支持以及拖拽式的构建流水线?但是负担不起花费几周时间通过点击操作来迁移构建?你已准备好使用我们的导入工具了。只需将Bamboo指向你的Jenkins配置,只需几分钟,这些配置将被Bamboo化。我们甚至提供了一个小抄,来帮助你适应。

试用Bamboo,亲自体验为什么Jenkins用户会转型Bamboo。
免费试用