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

Gitlab如何指定自定义名称的CI/CD配置文件替代默认.gitlab-ci.yml

Gitlab自定义CI/CD配置文件问题解答

完全支持自定义CI/CD配置文件名称,可以完美适配你两套独立规则适配不同Gitlab实例的需求,具体配置方式如下:

实例配置步骤

你需要在两个Gitlab实例的对应项目中分别单独配置,两边配置互不影响:

  • 进入对应Gitlab实例的目标项目页面,依次点击左侧边栏「设置」→「CI/CD」
  • 找到通用管道板块,点击右侧的「展开」按钮
  • 在「CI/CD配置文件」输入框中填入对应配置文件名:第一个实例填.gitlab-ci-1.yml,第二个实例填.gitlab-ci-2.yml
  • 点击「保存修改」后即刻生效,后续对应实例触发管道时,就会优先读取你指定的配置文件,忽略默认的.gitlab-ci.yml

注意事项

  • 如果配置文件存放在项目子目录中,需要填写完整相对路径,比如ci/.gitlab-ci-1.yml
  • 配置文件必须存在于管道运行对应分支的对应路径下,否则会触发配置缺失的管道报错
  • 如需后续切换回默认规则,只需要把对应实例的配置文件名改回.gitlab-ci.yml即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.10 00:30:01