Jenkins

Jenkins

Jenkins是一个开源的持续集成的服务器,Jenkins强大的插件式,使得Jenkins可以集成各种软件,帮助我们持续集成工程项目。

详情


一、工具介绍

Jenkins是一个独立的开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。前身是Hudson是一个可扩展的持续集成引擎。可用于自动化各种任务,如构建,测试和部署软件。Jenkins可以通过本机系统包Docker安装,甚至可以通过安装Java Runtime Environment的任何机器独立运行。

二、工具作用

  • 持续、自动地构建/测试软件项目,如CruiseControl与DamageControl;
  • 监控一些定时执行的任务。

三、环境搭建

Jenkins支持各个平台上的搭建过程,开发我们主要在Linux和win7上玩转Jenkins,这边主要通过win7下介绍Jenkins玩法,Linux上大同小异。

四、Jenkins特点

  • 开源免费;
  • 跨平台,支持所有的平台;
  • master/slave支持分布式的build;
  • web形式的可视化的管理页面;
  • 安装配置超级简单;
  • tips及时快速的帮助;
  • 已有的200多个插件。

五、推荐书籍

  • Jenkins 2权威指南
  • Jenkins 2.x实践指南
    联系我们
    联系人: 阿道
    电话: 17762006160
    地址: 青岛市黄岛区井冈山路157号中南金石国际广场A座3202室