【问题标题】:File Exist condition issue in JenkinsJenkins中的文件存在条件问题
【发布时间】:2013-05-22 21:52:54
【问题描述】:

我正在研究产品测试自动化。我正在使用 Jenkins 创建一个作业,该作业将首先浏览目录中的某些文件。但是我遇到了文件存在条件中的条件步骤的问题。当我搜索 *.job 文件时它不起作用,它只适用于我输入的特定文件名。对不起,我没有足够的声誉来发布图片:)

任何人都可以帮我解决这个问题。非常感谢阅读

【问题讨论】:

    标签: jenkins file-exists


    【解决方案1】:

    我认为文件存在不支持多个文件,您可以尝试“文件匹配条件”。以下定义:

    文件存在如果文件存在则运行。

    使用令牌宏插件扩展文件。如果文件是 relative,那么它是相对于 Base 目录的。如果文件是 绝对,那么它将在包含基础的节点上进行测试 目录($JENKINS_HOME 和 Artifacts 目录的主目录)。

    文件匹配如果一个或多个文件匹配选择器,则运行。

    用逗号分隔多个包含或排除模式。例如 包括 "target/site/**/*.html,target/site/images/" 不包括 "**/*.gif" 如果没有配置包含模式,则模式 将使用“**”,它匹配目录中的所有文件和所有 子目录。包含和排除是 Ant 模式。

    【讨论】:

      猜你喜欢
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-07
      • 2020-10-22
      • 2013-09-13
      • 2016-06-03
      相关资源
      最近更新 更多