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

如何通过Jenkins GitHub组织文件夹配置单仓库多Jenkinsfile流水线

单个GitHub仓库通过Jenkins组织文件夹配置多独立流水线

完全可以实现,以下是具体配置步骤:

方法一:扩展组织文件夹的文件扫描规则

  1. 进入你的Jenkins GitHub组织文件夹配置页面
  2. 找到「Scan Organization Folder」区域,点击「Additional Behaviours」→「Add」,选择「Discover files」选项
  3. 在弹出的配置项中:
    • 设置「Path」为clients/Jenkinsfile
    • 可在「Name」字段自定义流水线名称(比如「客户端模块构建流水线」),方便区分两个任务
    • 若需要仅在clients目录代码变更时触发该流水线,可添加「Filter by path」规则,指定路径为clients/**
  4. 保存配置后,触发组织文件夹的重新扫描,即可看到根目录和clients目录下的两个独立流水线

注意事项

  • 确保你的Jenkins「GitHub Branch Source」插件为最新版本,旧版本可能不支持多Jenkinsfile的扫描识别
  • 两个Jenkinsfile的流水线逻辑完全独立,可分别配置构建触发器、参数、制品归档等规则

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 13:12:03