zoukankan      html  css  js  c++  java
  • Jenins 介绍

    Jenins 

      Jenins 是一个用来帮助运维研发生命周期提高效率的BS架构的管理软件,功能强大提供多种扩展模块来完成一系列工作,Jenkins 主要可以根据相关环境对运维人员减少频繁的人力工作,减少失误,减少人力消耗,提高工作效率与质量

    CI/CD,DevOps

    持续集成(Continuous Integration,CI):代码合并、构建、部署、测试都在一起,不断地执行这个过程,并对结果反馈。

    持续部署(Continuous Deployment,CD):部署到测试、生产环境。

    持续交付(Continuous Delivery,CD):部署到生产环境,给用户使用。

    生产环境使用流程

    蓝绿发布:两组相同服务器,先关闭升级蓝组,绿组提供服务,蓝组升级成功后,关闭绿组,升级绿组服务器。

    灰度发布:两组相同服务器,发布一半或者一部分新服务,保留旧服务,稳定后再全部替换为新服务。

    Jenkins 批量发布

    1、可通过批量管理工具管理发布。

    2、通过SHELL脚本实现,SSH 远程同步其他 服务器。

    3、使用:rsync 工具。

    4、多利用Jenkins参数化构建,传入多个key/value配合SHELL脚本完成一系列工作。

  • 相关阅读:
    使用libgdx及其中的box2d 2.1的注意事项
    Android.mk file syntax specification(ndkr8)
    NDK Note
    Problems of Android NDK
    Android.mk of NDK
    Android IM Note
    Regular Expression
    Some Efficient Algorithms
    libgdx use TexturePacker
    The Conversion Of JNI
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/12244763.html
Copyright © 2011-2022 走看看