.gitlab-ci.yml 在多个分支中的多个版本

Multiple versions of .gitlab-ci.yml in multiple branches

如果仓库中的不同分支有不同的.gitlab-ci.yml,那么gitlab会考虑哪个CI?

这取决于您要推送到哪个分支(以及您的 gitlab-ci.yml 文件的设置方式。

例如:

  • 当你在一个分支上(比如开发),并且你推动开发时,GitLab 将构建开发的 gitlab-ci.yml 文件。
  • 如果您在另一个分支(比如功能)上,并且推送到功能,GitLab 将构建功能的 gitlab-ci.yml 文件。