【发布时间】:2016-05-30 01:15:14
【问题描述】:
我正在使用标准的 GitLab 运行器。
我需要确定主分支的更新和开发分支的更新。因为我想将 master 分支复制到生产服务器,并将 dev 分支复制到测试服务器。
但我只有一个 .gitlab-ci.yml 文件,它在“git push”之后开始。
如果我注册第二名。它也是 .gitlab-ci.yml 的控制器
怎么办?
【问题讨论】:
标签: continuous-integration gitlab runner
我正在使用标准的 GitLab 运行器。
我需要确定主分支的更新和开发分支的更新。因为我想将 master 分支复制到生产服务器,并将 dev 分支复制到测试服务器。
但我只有一个 .gitlab-ci.yml 文件,它在“git push”之后开始。
如果我注册第二名。它也是 .gitlab-ci.yml 的控制器
怎么办?
【问题讨论】:
标签: continuous-integration gitlab runner
在 gitlab ci 配置文件中,我们只有一个选项允许仅从指定的分支触发作业。
docs.gitlab.com/ce/ci/yaml/README.html#only-and-except 上的文档
【讨论】: