You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jenkins Pipeline Utility插件zip步骤如何配置排除多个文件?

Jenkins zip步骤多文件排除配置方案

正确配置逻辑

zip 步骤的 exclude 参数仅接收单个字符串类型的值,多个排除规则需要使用英文逗号拼接在同一个字符串内,你之前尝试的多字符串传参、空格分隔写法均不符合参数格式要求,因此无法生效。

可用代码示例

stage ('First stage') {
    steps {
        zip zipFile: 'test.zip', archive: false, exclude: 'Jenkinsfile,test1.txt'
    }
}

扩展说明

  • 支持Ant风格路径匹配规则,可灵活适配复杂排除场景,示例:
    • 排除所有子目录下的.log后缀文件:exclude: 'Jenkinsfile,test1.txt,**/*.log'
    • 排除target目录下所有内容:exclude: 'Jenkinsfile,test1.txt,target/**'
  • 如果文件名包含空格,直接将完整文件名放入逗号分隔的字符串中即可,不需要额外包裹引号。

内容的提问来源于stack exchange,提问作者vel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 11:24:04