欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 资讯 > Pipeline 定义 Parameter 显示在Jenkins 构建中

Pipeline 定义 Parameter 显示在Jenkins 构建中

2025/2/24 11:22:56 来源:https://blog.csdn.net/LIQIANGEASTSUN/article/details/145683548  浏览:    关键词:Pipeline 定义 Parameter 显示在Jenkins 构建中

Pipeline 定义 Parameter 显示在Jenkins 构建中

Pipeline 中通过 parameters 定义参数,代码如下

pipeline {agent any// 自定义参数,在Jenkins 中显示parameters {// 定义 string 类型参数string(name: 'PARAM_NAME', defaultValue: 'default_value', description: 'This is a string parameter')// 定义 boolean 类型参数booleanParam(name: 'ENABLE_FEATURE', defaultValue: false, description: 'Enable the feature')// 定义选择类型参数		choice(name: 'CHOICE_PARAM', choices: ['Option1', 'Option2', 'Option3'], description: 'Choose an option')// 定义密码类型参数password(name: 'SECRET_PASSWORD', description: 'Enter your password')}stages {stage('Test Parameter') {steps {script {// 获取参数值echo "PARAM_NAME=${params.PARAM_NAME}"echo "ENABLE_FEATURE=${params.ENABLE_FEATURE}"echo "CHOICE_PARAM=${params.CHOICE_PARAM}"echo "SECRET_PASSWORD=${params.SECRET_PASSWORD}"}}}}
}

修改完成提交
因为我的 Pipeline 脚本是通过 git 上传的,所以这次构建时,选择提交 Pipeline 脚本的分支构建
此时 参数还不会显示出来,因为 Pipeline 脚本还没有从 Jenkins 上拉取下来,先不用管,执行构建,这次构建会报错,不用管
再点构建,就可以看到添加的参数了
在这里插入图片描述
查看构建日志如下
在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词