Atlassian 的 Bamboo 可与 Git、Mercurial 和 Subversion 等版本控制系统以及部署环境进行配合,以促进持续集成。
Bamboo 可进行配置,以几乎任何编程语言构建应用程序,并将输出结果部署到任何数量的环境中。在签入源代码管理(Git、Mercurial、Subversion 等)时或定期(例如每晚 19:00)触发构建过程。
无论你是想要根据条件(例如依赖关系触发器)自动部署,还是想要手动监督每一个部署阶段,Bamboo 都能让你根据自己团队的偏好配置构建过程 ── 如果你想在每次开发人员提交更改时重新构建整个应用程序并创建一组新的可执行文件,这取决于你。
Bamboo 具有可扩展性,能够并行运行多个构建过程,并具有许多有用的特性(例如电子邮件和 RSS 警报、Atlassian 工具集集成以及从 Hudson 或 Jenkins 的简单导入),同时可促进更快、更可控的版本管理。
Bamboo 使得用户可从配置屏幕打造定制的部署环境,并用简单的几个步骤定制其条件和可变因素。用户可以控制每个关键细节:从名称和描述等基本因素,到触发因素、权限和可变因素等内容。如果你想要在打造环境之后更改内容,你将有机会修改这些条件:可以轻松添加、编辑和更新任务。结合源代码控制库和 Bamboo 的核心特性,开发团队可从高效、便捷的持续集成中获益。
我们拥有跨整个软件生命周期的经验和专业知识,可以帮助你的机构根据需求量身定制持续集成解决方案。
我们的 Atlassian 持续集成解决方案包括:
- Bamboo
- 部署环境
- 源代码控制库(例如 Git、Mercurial、Subversion)
立即联系我们的软件生命周期专家,讨论你的持续集成需求。