• 持续集成Jenkins


    一、简单慨念

      持续集成(Continuous integration,简称 CI),随着近几年的发展,持续集成在项目中 得到了广泛的推广和应用。

      软件集成就是用一种较好的方式,使多种软件的功能集成到一个软件里,或是把软件 的各部分组合在一起。持续集成是一种软件开发实践,即团队 开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会 发生多次集成。每次集成都通过自动化的构建(包括编译、发布、自动化测试)来验证, 从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够 更快地开发内聚的软件。 

    二、安装

      Jenkins 是基于 Java 开发的一种持续集成工具,所以,Jenkins 的运行需要 Java 环境。 Java安装略。

      建议和Tomcat一起安装。

      2.1安装Tomcat

      Tomcat 官方网站:http://tomcat.apache.org/,直接下载,对下载的压缩包进行解压,目录结构如下

      

      通常将需要运行的应用放到 webapps/目录下,进入 bin/目录下,双击 startup.bat,也可以通过CMD命令,启动 Tomcat 服务器。 

      2.2安装Jenkins

      Jenkins 官方网站:http://jenkins-ci.org/,可以根据自已的系统进行下载,下载完成后,双击进行安装。

    三、运行Jenkins

      进入 Tomcat 的 bin/目录下启动 startup.bat ,通过浏览器访问:http://localhost:8080/。

      

      3.1创建任务

      单击首页“创建一个新任务”的链接,输入任务名称,选择构建一个自由风格的软件项目,点击确定。

      

      3.2构建

      选择Execute Windows batch command ,在命令框输入执行python命令,点击保存。(exit 0是为了防止Jenkins构建失败,报错Build step 'Execute Windows batch command' marked build as failure

      

      

       3.3运行构建

      点击刚建的任务,点击右边的立即构建,构建后,Build History将显示项目的状态。

      

      

      3.3查看控制台输出

      点击Build History下的构建历史记录,进入构建详情,点击右边的控制台输出,可以查看详细的构建日志。

      

      

       注:这是最简单的构建,Jenkins还可以集成Git代码管理、邮件、定时任务等。

      

  • 相关阅读:
    Failed to convert WOFF 2.0 font to SFNT 字体图标显示不出来
    每日一字:困
    每日一字:biáng
    sqlserver数据类型简记
    每日一字:天
    可以作为今生目标的一句话
    每日一字:惑
    [转载]优秀程序员的12中能力
    每日一字:怒
    [转载]像树一样活着
  • 原文地址:https://www.cnblogs.com/niki-1314/p/8393675.html
Copyright © 2020-2023  润新知