詹金斯管道(Jenkins Pipeline)在情况下以特定格式验证文件的存在



我需要验证特定目录中是否以.doc格式存在任何文件。基于何时执行条件。

即)当在带有.doc扩展名的目录内找到文件时,应该继续执行步骤。

以下代码无法以.doc格式找到文件

        when {
            expression
            { 
               return (fileExists("""${Path}/${version}/test/*.doc"""))
            }
        }

使用Findfiles,FileExists不支持通配符。

when {
    expression { 
       return (findFiles(glob: "${Path}/${version}/test/*.doc").length > 0)
    }
}

最新更新