首先登录bamboo
一、创建一个代码源,说简单点就是让bamboo知道你的项目在gitlab或者hg上的地址。


把这个页面填好,有问题请google翻译,点击“SAVE REPOSITORY”。
二、创建一个构建计划
点击首页中间的大大的“CREATE”按钮

填好点击“Configure Plan”。
三、编写构建任务
在首页列表中找到你刚建的plan

然后点击铅笔编辑来到下面这个页
Default Job里面已经有一个拉取代码任务。
接下来大家要根据自己的实际情况编写构建计划,下面我写个例子。
1.新建一个Script Task用来编译脚本,编译语句自己写,可以写成text,也可写成脚本文件。

2.新建Script Task将编译完的文件拷贝到目标服务器
本来应该用Scp Task,但是死活不好使,所以就用Script Task了,但是使用Script Task远程拷贝需要服务器做免密登录。
什么?不知道免密登录?自行google!

3.新建一个SSH Task登录目标服务器执行部署操作,下面这只是例子。

具体的脚本还得看实际情况,比如修改配置文件和拷贝静态文件等操作,那么如果你是play framework,还可以参考《为play工程写一个状态管理的脚本并且随机启动》http://www.heartarea.net/?p=118
以上正文。