如何使用gitlab测试和部署网站

时间:2014-10-20 09:12:34

标签: git web webserver gitlab gitlab-ci

我已经使用git设置了一个远程服务器并安装了gitlab作为我的存储库管理工具。我开发php网站,所以我想知道是否有办法在服务器上查看这些网站,因为你通常可以看到的只是源代码,我想知道网站是否正常工作。我已经阅读了一些关于Web钩子的内容,但我不完全确定这是否是我需要做的或者是否是其他内容。非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

您需要将服务副本签出到服务器上的Web根目录(或者您想要查看的位置),因为您将无法使用该存储库。

这里有一个解释如何做到这一点:Git Post-Receive Hook for Website Staging

希望有所帮助。

答案 1 :(得分:0)

以下问题的每个答案也是对此问题的回答:Gitlab repository mirroring

由于以下因素而导致错误:https://stackoverflow.com/a/26483811/895245 GitLab会自动为您管理挂钩并将其用作系统的重要部分。