一、系统环境:
操作系统:centos7.8
jenkins版本:2.289.3
二、input简介
执行input步骤的时候会暂停pipeline的构建进程,直到用户输入参数。这是一种特殊的参数化pipeline的方法。
我们也可以利用input步骤实现以下两种场景:
1、实现简易的审批流程。例如,pipeline暂停在部署前的阶段,由负责人点击确认后,才能部署。
2、实现手动测试阶段。在pipeline中增加一个手动测试阶段,该阶段中只有一个input步骤,当手动测试通过后,测试人员才可以通过这个input步骤
三、具体操作
此操作需要在pipeline项目下进行,其他风格本人还没有研究。
1、构建pipeline任务
首先需要创建一个pipeline的任务。

2、生成测试脚本
在流水线脚本中,我们可以先新建一个Hello World的模板,然后会出来一些脚本的语法,我们可以根据这个语法,进行步骤编辑测试。


本文介绍了如何在CentOS 7.8的Jenkins 2.289.3环境下,利用input步骤在pipeline中实现简易审批流程和手动测试阶段。详细步骤包括创建pipeline任务、配置测试脚本、添加input节点并指定用户,以及权限设置。
最低0.47元/天 解锁文章
603

被折叠的 条评论
为什么被折叠?



