博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Bamboo简介
阅读量:5952 次
发布时间:2019-06-19

本文共 834 字,大约阅读时间需要 2 分钟。

前言
    前面介绍了JIRA管理平台,那么本篇就来介绍关于自动编译项目的工具-Bamboo。
正题
1.简介
Atlassian Bamboo 是一款持续集成构建服务器软件(Build Server)(非开源软件)。 可见Bamboo也是Atlassian公司的产品,跟前面的JIRA及后面提到的FishEye和Confluence都是一家人。
2.Bamboo的特点: 
简单的用户界面 容易安装 - 顺利的话,5分钟内就可以让运行起来! 
自动检测你的设置 - 如果您的Server上使用了Maven,Ant或者Java设置, Bamboo会自动检测他们; 
连续的日志 - 监测你的build的colour coded日志; 容易显示所有项目。
3.安装配置
1)安装
在官网下载好软件后就可以进行安装,安装过程没有什么特殊,跟以前的软件安装类似。
2)配置
在浏览器中输入http://localhost:8085/即可开始配置Bamboo,如果提示无法显示网页,需要到安装目录下依次执行“InstallAsService.bat”“ StartBamboo.bat”,之后即可在浏览器中浏览。
根据页面提示填写对应的文本,然后即可配置完成。
在配置的过程中注意在选择数据库类型的时候分为内存数据库和外部数据库;如果你选择了外部数据库则需要配置对应的数据库连接属性。
4.实际使用
根据你配置的项目所在的路径使用浏览器打开,让你的代码提交后,它会自动检测并自动进行编译,比如我提交了代码,我的mercurial的名称是赵丹丹,那么代码提交后Bamboo会自动所搜到我刚提交的版本集,然后编译(也可以手动运行编译),并且会显示"Changed By 赵丹丹"。
如果编译成功则会提示成功,如果编译失败则会打印对应的错误日志。
小结
Bamboo使用很简单,但是它的作用不可小视。如果你有很多的项目而且相互关联,那么它会帮你检测你所做的更改是否影响了其他的项目的编译和运行。

 

转载地址:http://nhaxx.baihongyu.com/

你可能感兴趣的文章
js中var self=this的解释
查看>>
js--字符串reverse
查看>>
面试题
查看>>
Facebook 接入之获取各个配置参数
查看>>
android ant Compile failed; see the compiler error
查看>>
项目经理笔记一
查看>>
[原]Jenkins(三)---Jenkins初始配置和插件配置
查看>>
Cache Plugin 实现过程
查看>>
TCP服务器端口转发: netsh
查看>>
nginx实现rtmp,flv,mp4流媒体服务器
查看>>
46.tornado绑定域名或者子域名泛域名的处理
查看>>
文本过滤--sed 1
查看>>
PHP CURL并发,多线程
查看>>
ES 概念及动态索引结构和索引更新机制
查看>>
iOS 开发百问(2)
查看>>
MySQL for Mac 安装和基本操作(包含后期的环境变量设置)
查看>>
Linux及windows下常见压缩程序的压缩能力对比
查看>>
JAVAEE-junit测试hibernate里的方法(hibernate交给spring管理)的问题
查看>>
MOTO MB860 国行2.3.5优化增强ROM_Top_T5_end(经典收藏版)
查看>>
C#学习经典(二)---MVC框架(Model view Controller)
查看>>