(转载)Atlassian Bamboo 持续集成构建服务器软件
符棋
2023-12-01
Atlassian Bamboo 是一款持续集成构建服务器软件(Build Server)。
Bamboo的特点:
简单的用户界面
容易安装 - 顺利的话,5分钟内就可以让运行起来!
自动检测你的设置 - 如果您的Server上使用了Maven,Ant或者Java设置, Bamboo会自动检测他们;
连续的日志 - 监测你的build的colour coded日志;
容易显示所有项目和color coded的最后一次build的结果摘要列表;
Build失败被显示为高亮并容易访问 - 测试结果被解析并保存到Bamboo 里;
当build被触发时,显示触发build的源代码变更.
管理项目
支持多项目
当源代码变更时,随时重新构建项目
可以手工开始一个构建(build )
支持多个 JDK
构建项目
并行的Build队列 - 同时Build多个项目, 查看每一个build的进展;
报表 - 测试失败时生成历史图表.
可以使用Shell scripts, Ant 和 Maven 1 和 Maven 2 项目 (支持多版本) 进行build.
可以指定JVM的选项如 -Xms 和 -Xmx
版本控制系统的集成
可以监视CVS, Subversion 和 Perforce repositories
随时监测源代码的变化.
Checks out 和syncs 项目源代码.
生成修订日志
快速的构建结果反馈
发送email包含感兴趣的部分build结果;
发送 IM 包含build结果的消息;
可利用RSS来获得build结果;
可以得到所有build的通知或者仅仅失败的build通知;
结果很容易嵌入到其他的应用中;
Improve code quality by detecting bugs earlier
Bamboo automates the process of compiling and testing source code, saving time and instantly alerting you of build problems.