我如何基于上游阻止Jenkins的管道作业?

我如何基于上游阻止Jenkins的管道作业?,jenkins,jenkins-pipeline,dependency-management,Jenkins,Jenkins Pipeline,Dependency Management,我试图找出一种方法,阻止执行一个作业,如果它的上游仍在建设。现在,即使其中一个上游完成构建,作业也会开始执行。以下是我在Jenkins文件上设置的属性: properties([ pipelineTriggers([ triggers: [ [ $class: 'jenkins.triggers.ReverseBuildTrigger', upstreamProjects: "

我试图找出一种方法,阻止执行一个作业,如果它的上游仍在建设。现在,即使其中一个上游完成构建,作业也会开始执行。以下是我在Jenkins文件上设置的属性:

properties([
    pipelineTriggers([
        triggers: [
            [
                $class: 'jenkins.triggers.ReverseBuildTrigger',
                upstreamProjects: "ProjectA,ProjectB", threshold: hudson.model.Result.SUCCESS
            ]
        ]
    ]),
])
我发现了另一个类似的问题,没有明确的答案