使用bamboo构建play工程


首先登录bamboo


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




页面往下翻,点击Add repository按钮。





把这个页面填好,有问题请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

以上正文。
分享到