跳过Jenkins作业URL或父项与模式匹配的阶段

跳过Jenkins作业URL或父项与模式匹配的阶段,jenkins,groovy,jenkins-pipeline,pipeline,jenkins-groovy,Jenkins,Groovy,Jenkins Pipeline,Pipeline,Jenkins Groovy,我在父目录下配置了几个作业,而父目录又在另一个目录下,如下所示 福尔德拉 folderb folderc URL看起来像:http://localhost:8080/foldera/folderb/folderc/myjob 我在foldera和folderb手下还有其他几份工作。如果作业URL或路径与/foldera/folderb/folderc匹配,我将如何设置一个条件(如下面的示例)以跳过一个阶段,并在作业仅位于该父项下时执行 正在查找以下内容: def jobBaseName

我在父目录下配置了几个作业,而父目录又在另一个目录下,如下所示

福尔德拉

  • folderb
    • folderc
URL看起来像:http://localhost:8080/foldera/folderb/folderc/myjob

我在foldera和folderb手下还有其他几份工作。如果作业URL或路径与/foldera/folderb/folderc匹配,我将如何设置一个条件(如下面的示例)以跳过一个阶段,并在作业仅位于该父项下时执行

正在查找以下内容:

def jobBaseName = "${env.JOB_NAME}".split('/').last()
因此,如果jobBaseName==/foldera/folderb/folderc跳过该阶段