我有 3 个作业(我们将其命名为 job1、job2、job3),它们都接受相同的参数。我有一个构建流程调用这些作业例如构建流程::
build(job1, param1 : "value1", param2 : "value2" )
build(job2, param1 : "value1", param2 : "value2" )
build(job3, param1 : "value1", param2 : "value2" )
正如您在示例中看到的,所有作业都接受相同的参数。
我想在构建流程(job1、job2、job3)中使用不同的参数值运行相同的序列。所以现在我有不同的构建流程来将不同的值传递给参数:
例如:
Build flow1---
build(job1, param1 : "value1", param2 : "value2" )
build(job2, param1 : "value1", param2 : "value2" )
build(job3, param1 : "value1", param2 : "value2" )
Build flow2---
build(job1, param1 : "value3", param2 : "value4" )
build(job2, param1 : "value3", param2 : "value4" )
build(job3, param1 : "value3", param2 : "value4" )
我正在考虑将构建流程共享并能够将参数传递给它:示例:::
Build flow
build(job1, param1 : $paramvalue1, param2 : $paramvalue2 )
build(job2, param1 : $paramvalue1, param2 : $paramvalue2 )
build(job3, param1 : $paramvalue1, param2 : $paramvalue2 )
我想用来自另一个构建流程的不同参数值来调用这个构建流程。
我可以这样做吗???如果是,, 1.如何定义和传递参数给流?