使用SoapUI测试webservice接口详细步骤
289
2022-11-02
Jenkins pipeline 07 input 流水线交互
input 流水线交互
在部署之前,也就是构建之前弹出选择框,那个是参数化构建,如下所示:
如果想在部署的时候弹出选择框去选是否要继续,还是是否要跳过。这个时候就需要input了,input就是要和我们做交互的,比如shell里面的read -p将参数的值给一个变量
参数解析
message: 提示信息ok: 表单中确认按钮的文本submitter: 提交人,默认所有人可以parameters: 交互时用户选择的参数
input { message '请选择版本号' ok '提交' submitter 'devops' parameters { choice choices: ['1.1.1', '1.1.2'], description: '', name: 'VERSION' }}
允许的提交者是Jenkins里面的用户,input最好写到stage里面
stage('Hello') { input { message '请选择版本号' ok '提交' submitter 'devops' parameters { choice choices: ['1.1.1', '1.1.2'], description: '', name: 'VERSION' } } steps { script{ echo "The input variable version is ${VERSION}"
16:26:44 The input variable version is 1.1.2
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~