Gitlab-CI,在本地部署MySQL / PHP网站

时间:2017-07-10 11:52:46

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

我们目前在Debian机器上运行Gitlab的本地实例,并希望通过.gitlab-ci.yml在本地部署项目。

由于我对gitlab和一般的持续集成相当新,所以我在这里迷失了。

项目本身只包含一些.php文件,在根目录中也创建了一个MySQL数据库,在有人推送之后,应该在xxx.xxx.xxx.xxx/Website下本地部署网站来查看它。

gitlab-ci甚至可以实现这一点吗?任何帮助都会受到极大关注。

1 个答案:

答案 0 :(得分:3)

保持简单;您应该在目标计算机上install Gitlab-CI runner,使用您的Gitlab实例register并将其配置为Shell executor

然后,如果您使用.gitlab-ci.yml命令将文件移动到与xxx.xxx.xxx.xxx/Website匹配的目录并在那里运行一些配置,或者在移动文件之前,您可以查看结果。