zoukankan      html  css  js  c++  java
  • 持续集成基础-Jenkins(一)

    什么是jenkins:

      Jenkins是持续集成的一个系统,它是一种软件开发实践活动(经常执行集成,可能每天)

    持续集成的价值:

      1、减少风险 - 能够尽早的发生问题

      2、减少重复过程 - 把重复的东西都自动化起来

      3、任何时间、任何地点生成可部署的软件

      4、增强项目的可见性

      5、建立团队对开发产品的信心

    持续集成的要素:

      1、统一的代码库 → 所有成员都往一个地方提交代码

      2、自动构建 → 自动编译、部署、运行

      3、自动测试  

      4、每个人每天都要向代码库主干提交代码

      5、每次代码递交后都会在持续集成服务上触发一次构建

      6、保证快速构建

      7、模拟生产环境的自动测试 → 尽量模拟用户操作

      8、每个人都可以很容易的获取最新可执行的应用程序 

      9、每个人都清楚正在发生的状况 → 若不通过及时发送邮件

      10、自动化部署 → 不需要人工手动参与

  • 相关阅读:
    观《逻辑思维,如何成为一个高手》
    第十八周 最后冲刺
    第十六周 个人项目开发流程
    个人作业
    第十四周个人总结
    排球比赛计分程序功能说明书
    Spring实战(1)
    java基础知识(三)
    JAVA中框架总结
    java基础知识(一)
  • 原文地址:https://www.cnblogs.com/dtest/p/4114776.html
Copyright © 2011-2022 走看看