【发布时间】:2019-05-13 00:04:26
【问题描述】:
我有一个简单的例子,但我找不到任何解决方案。想象一下,我们有一个简单的服务器,运行着 Apache2、MySQL 和 PHP 服务。我们还安装了 GitLab。
我们的项目有两个工作目录/repos:Master ->(var/www/production 中的“Production”文件夹)和开发分支 development->(var/www/development 中的文件夹)。
当用户从本地 git 提交代码并将其推送到开发分支时,GitLab 应该在服务器上的开发文件夹中执行拉取请求。生产文件夹(master 分支)也会出现同样的情况。
我们应该如何为此配置我们的.gitlab-ci.yml 文件?
【问题讨论】: