博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Hudson搭建自动构建服务器
阅读量:7216 次
发布时间:2019-06-29

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

环境: ubuntu1404_x64

说明: 使用hudson和git搭建自动构建服务器的简单示例

安装hudson及相关插件

安装hudson

安装命令如下:

sudo sh -c "echo 'deb http://hudson-ci.org/debian /' > /etc/apt/sources.list.d/hudson.list"sudo apt-get updatesudo apt-get install hudson

其它环境参考如下链接:

启动hudson服务器:

sudo service hudson start

web访问:

默认端口为8080,比如:http://192.168.1.81:8080/

安装插件

安装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

    选择Git单选按钮,在Repositories中填入git地址,比如: 

  • 添加构建命令:

    在Build选项的Command中输入要执行的命令,比如此项目:

    make

  • 点击save按钮保存项目配置

  • 执行构建

    回到主页,点击"test1_rabbitmqMgr"任务,在子页面中点击"立即构建"即可开始构建。 在Build History中点击控制台图标,可以看到构建过程中控制台的输出内容。 如果构建成功在侧边的Build History中可以看到绿色按钮,构建失败则是红色按钮。

本文github地址:

欢迎补充

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

你可能感兴趣的文章
车辆管理系统之编码过程总结(十一)
查看>>
基于AOE网的关键路径的求解
查看>>
2017-5-16 python标准库
查看>>
浅谈游戏的声音处理-流播放文件 source
查看>>
旧版本转换成支持ARC版本
查看>>
创建与服务器的输入输出流
查看>>
string.hのmemmove的实现
查看>>
dicom网络通讯入门(1)
查看>>
日常训练.jpg
查看>>
iOS----KVC和KVO 详解
查看>>
2019寒假训练营第三次作业
查看>>
precision、recall、accuracy的概念
查看>>
PyTorch学习系列(九)——参数_初始化
查看>>
后缀树
查看>>
PowerDesigner执行SQL生成模型
查看>>
软件项目技术点(2)——Canvas之平移translate、旋转rotate、缩放scale
查看>>
软件项目技术点(25)——提升性能之检测绘制范围
查看>>
linux的基本操作1
查看>>
puppeteer 填充基础表单
查看>>
邻接表存储
查看>>