当jenkins管道共享库中的指令未执行时
我在git repo中设置了一个jenkins共享库,并根据配置在我的jenkins中 所有步骤都很好,除了指令未执行时的当jenkins管道共享库中的指令未执行时,jenkins,jenkins-pipeline,declarative,Jenkins,Jenkins Pipeline,Declarative,我在git repo中设置了一个jenkins共享库,并根据配置在我的jenkins中 所有步骤都很好,除了指令未执行时的。我的共享库中有一个类似于以下的条件,即使我随not返回true,该条件也会被忽略 when { not { expression { return true } } } 上面的条件不应该执行阶段,但是不管我在条件中使用了什么,阶段都会被执行 如果Jenkins管道声明性语法的共享库中给出了时是否受支持?
。我的共享库中有一个类似于以下的条件,即使我随not
返回true,该条件也会被忽略
when {
not {
expression {
return true
}
}
}
上面的条件不应该执行阶段,但是不管我在条件中使用了什么,阶段都会被执行
如果Jenkins管道声明性语法的共享库中给出了时是否受支持?直到管道声明性插件1.2,才支持完整的声明性语法。我不知道这是否能解决这个问题,但如果你能升级,请先试试。直到管道声明性插件1.2,才支持完整的声明性语法。我不知道这是否能解决这个问题,但如果你能升级,请先试试。