zoukankan      html  css  js  c++  java
  • 使用jenkins构建持续集成平台

    jenkins +   Maven + svn/git + tomcat 的持续集成平台

    项目管理流程:

      需求分析----原型设计----开发代码----提交测试-----内部测试-----确认上线(确认上线前可能经过多种环境的测试) ------上线到生产环境-----最终测试------如果出现问题代码回滚。

    传统代码上线:

      开发人员开发完成-----打好包(war、jar)-----交给运维人员上线(上传、拷贝)

    jenkins持续集成简介:

    持续集成是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础。

    Jenkins 是一个开源软件项目,宗旨在提供一个开放易用的软件平台,使持续集成变成可能。

    jenkins持续集成的意义:

    持续集成中的任何一个环节都是自动完成的,无需太多的人工干预,有利于减少重复过程以节省时间、费用和工作量;

    持续集成保障了每个时间点上团队成员提交的代码是能成功集成的。换言之,任何时间点都能第一时间发现软件的集成问题,使任意时间发布可部署的软件成为了可能;

    持续集成还能利于软件本身的发展趋势,这点在需求不明确或是频繁性变更的情景中尤其重要,持续集成的质量能帮助团队进行有效决策,同时建立团队对开发产品的信心。

     

     使用jenkins实现持续集成和自动部署:

  • 相关阅读:
    Android_Spinner_example
    23.pyspider安装
    22.Windows及linux下gerapy使用
    21.scrapy爬虫部署
    12.利用kakatips对网站数据信息监控
    11.启信宝数据二次筛选解密(字符串的分割与拼接及正则匹配)-2
    10.Ubuntu操作系统及python2.7、3.5 exe
    9.数据库多表一起查询
    8.代理ip使用
    7.阿布云代理服务器试用
  • 原文地址:https://www.cnblogs.com/fanxuanhui-linux/p/5931200.html
Copyright © 2011-2022 走看看