说明: 使用hudson和git搭建自动构建服务器的简单示例
安装hudson及相关插件
安装hudson
安装命令如下:
sudo sh -c "echo 'deb http://hudson-ci.org/debian /' > /etc/apt/sources.list.d/hudson.list"
sudo apt-get update
sudo apt-get install hudson
其它环境参考如下链接:
http://wiki.hudson-ci.org/display/HUDSON/Installing+Hudson
启动hudson服务器:
sudo service hudson start
web访问:
默认端口为8080,比如:http://192.168.1.81:8080/
![](/qrcode.jpg)
安装插件
安装git插件:
•系统管理 管理插件 Available -> Search
•在搜索框中输入 git
•在搜素结果中选择"Hudson GIT plugin",并执行安装操作。
建立自动构建项目
•设置项目名称:
Project name : test1_rabbitmqMgr
•设置自动构建的工作目录:
点击Advanced Job Options中的Advanced按钮,勾选"Use custom workspace", 在Directory编辑框中填入该项目的工作目录,比如: /tmp/Dailybuild/rabbitmqMgr
•添加源码地址:
Source Code Management
•添加构建命令:
在Build选项的Command中输入要执行的命令,比如此项目:
make
•点击save按钮保存项目配置
•执行构建
回到主页,点击"test1_rabbitmqMgr"任务,在子页面中点击"立即构建"即可开始构建。 在Build History中点击控制台图标,可以看到构建过程中控制台的输出内容。 如果构建成功在侧边的Build History中可以看到绿色按钮,构建失败则是红色按钮。