头图

1、如果是jenkins初始时使用,也就是未安装对应的参数化插件,可以设置公共变量

image.png

image.png

2、安装好插件Active Choices以后,此插件就是用来配置job内变量用的

image.png

image.png

如果是在window下去引用变量则用%%,在linux上就用${}

image.png

%merchant%

liniux:

${merchant}

在执行Python脚本或其他脚本中引用即可
在执行Python脚本引用前,首先要在代码中引入argparse

import argparse

用来传参数用的

parser = argparse.ArgumentParser(description='manual to this script')
parser.add_argument("--merchant", type=str, default="0")
args = parser.parse_args()
--merchant就是

python Data.py --merchant 10,31
来引用参数,我此处是默认如果没有传参数使用一个列表,传参数的时候,更换列表的值,因为我这边要传一个列表,参数只会认为其是一个字符串,所以我在此处进行字符串分割,在传入列表中,进行使用:
image.png


凡二先生
1 声望2 粉丝

谷隐.凡二