
string 字符串类型
parameters { string(name: 'DEPLOY_ENV', defaultValue: 'staging', description: '')}text 多行文本类型,换行使用\n
parameters { text(name: 'DEPLOY_TEXT', defaultValue: 'One\nTwo\nThree\n', description: '')}
booleanParam 布尔类型
parameters { booleanParam(name:'DEBUG_BUILD', defaultValue:true, description:'')}choice,选择参数类型,使用\n来分隔多个选项
parameters { choice(name:'CHOICES', choices:'dev\ntest\nstaging', description:'请选择部署的环境' )}
file,文件类型,用户可上传文件。但此类型存在bug,你无法拿到上传后的文件,所以不推荐使用。具体看官方issue: JENKINS-27413
password 密码类型
parameters { password(name:'PASSWORD', defaultValue:'SECRET', description: 'A secret password')}
pipeline同时定义多个参数
parameters { booleanParam(name:'DEBUG_BUILD', defaultValue:true, description:'') string(name:'DEPLOY_ENV', defaultValue:'staging', description:'')}原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。