如果设置Build Flow的job,怎样获取手工输入的参数。
job配置中,勾选“参数化构建” --> 添加2个string类型的参数 "bdate" ,"edate"。
在工作流定义框中(Define build flow using flow DSL:)填写如下脚本
用于获取参数:
out.println("----------------获取参数")
def bdate_input = params.get("bdate")
def edate_input = params.get("edate")
out.println(bdate_input)
out.println(edate_input)
//将参数bdate和edate 传递给任务test_job;
//test_job 必须是有2个参数的job,才能接收该参数。
// 参数名1:参数值,参数名2:参数值 ;参数名是test_job 对应参数的名称。
build( "test_job", bdate: bdate_input, edate: edate_input )
发现数据已经可以打印出传入的参数了。