Job summary

Reading time ~1 minute

graph LR ykupgrader[ykupgrader] stage(步骤管理) flow(流程管理) upgrade(更新管理) gray(灰度管理) private(私有化管理) role(角色管理) ykupgrader --> stage ykupgrader --> flow ykupgrader --> upgrade ykupgrader --> gray ykupgrader --> private ykupgrader --> role stage --> stage_note[如何定义步骤] flow --> flow_note[如何创建流程]

步骤stage

1. 步骤名称规范(用下划线分割单词)

  • 脚本步骤: 环境_script_git仓库(因为租户漂移时要判断,stage_name ‘like 环境_script_%’)
  • sql步骤: 环境_数据库_sql // 要以_sql结尾
  • crontab步骤: 环境_crontab
  • config步骤: 环境_config
  • jenkins步骤: 环境_私有化租户_jenkins //要以_jenkins结尾

2. 步骤定义

  • 脚本步骤:

流程flow

  1. 流程名称

  2. 创建流程

    • 灰度流程f分支
    • f2/bg2分支流程
    • 其他流程

更新upgrade

  1. 更新类型

  2. 创建更新

  3. 审核更新

  4. 执行更新

  5. 其他说明

灰度漂移

私有化更新

用户和权限管理

A introduce to jenkins ci/cd

a brefie introduction to jenkins ci/cd Continue reading

How to execute an erlang script without exit Vim

Published on December 22, 2019

Python3 use socket connect to redis

Published on December 19, 2019