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 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。