文章目录
案例:CICD 方式调取脚本执行
此案例需配合 jenkins pipeline 使用,pipeline 代码示例在结尾
脚本中使用到 Json 格式化工具,安装方式参见:Json格式化工具安装
附:Nginx节点健康检查与自动上下线脚本
,具体参见:戳我~
场景说明
版本发布通过 Jenkins CICD,模块有两个节点,要实现灰度发布,具体流程如下:
- 执行 Jenkins 任务:nginx-uat-close(选项参数 1,即下线节点 1)
- 执行构建任务:xxx(选择节点 1 构建)
- 执行 Jenkins 任务:nginx-uat-close(选项参数 2,即下线节点 2,上线节点 1)
- 执