Nei*_*eil 1 jenkins cloudbees jenkins-workflow
据推测,Jenkins工作流输入步骤中指定的参数可用于消费和条件逻辑?我们如何获得这些价值观?例如,我们如何在下面的checkbox参数中获取和引用true或false值:
input id: 'Proceed1', message: 'Proceed or abort?', parameters: [[$class: 'BooleanParameterDefinition', defaultValue: false, description: '', name: 'Please confirm you agree with this']]
Run Code Online (Sandbox Code Playgroud)
input步骤的返回值将是提交的值(a boolean,在情况下BooleanParameterDefinition).如果有多个参数,Map那么您可以查看每个参数的值name.
顺便说一句,parameters如果你只是想要OK/Cancel语义,你可以完全跳过,正如你的例子所暗示的那样.如果用户取消,则流程将中止.如果他们接受,则没有返回值(从null技术上讲).
| 归档时间: |
|
| 查看次数: |
5229 次 |
| 最近记录: |