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

时间:2018-03-06 08:50:56

标签: gitlab gitlab-ci gitlab-ci-runner

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

1 个答案:

答案 0 :(得分:3)

这取决于您要推送的分支(以及let messages = List<Message>() // List is a reference type, so you can declare it as immutable and you can still add elements to it func loadMessages() { messages.append(realm.objects(Message.self)) collectionView?.reloadData() } 文件的设置方式。

例如:

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