42-Jenkins-Active Choices插件实现级联参数
Posted 爱学习de测试小白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了42-Jenkins-Active Choices插件实现级联参数相关的知识,希望对你有一定的参考价值。
Active Choices插件实现级联参数
前言
- 本篇来学习下Jenkins中使用Active Choices插件实现级联参数
安装插件
- Manage Jenkins --> Manage Plugins --> 可选插件 --> 搜索 Active Choices
使用插件
- 选择 Active Choices Parameter
- 填写参数,如下图
return ["dev","test","release"]
return ["Not such env"]
- 再选择Active Choices Reactive Parameter
- 填写参数,如下图
if (ENV== "test")
return ["test01", "test02", "test03"]
else if (ENV== "dev")
return ["dev01", "dev02"]
else if (ENV== "release")
return ["release01", "release02"]
else
return ["Unknown state"]
return ["Unknown env"]
- 效果
- Pipeline
pipeline
agent any
stages
stage('Hello')
steps
echo "$params.BRANCH"
以上是关于42-Jenkins-Active Choices插件实现级联参数的主要内容,如果未能解决你的问题,请参考以下文章
python测试开发django-40.模型(model)中choices使用