如何使用GITLAB部署我的网站

时间:2013-03-25 12:24:03

标签: deployment gitlab

我想知道是否有可能在使用GIT的prod服务器上部署(网站)?

让我解释一下:

我有一个在本地工作的团队,它与GIT合作,我们在完成开发后,在服务器PREPROD上部署,第二次在PROD服务器上部署?

提前谢谢你,

2 个答案:

答案 0 :(得分:7)

使用gitlab,您需要使用 webhook (与with GitHub相同的想法),以便从您的prod环境中触发git pull。

在“How to setup Gitlab with post-receive hook?”上查看Gitlab webhook的示例。

注意:webhook不一定是在php中:你可以在“Jenkins Gitlab Hook Plugin”中看到更多细节和不同的例子。

答案 1 :(得分:0)

我对possible duplicate这个问题的答案:

  

您可能想要使用GitLab Pages。提供的文档非常详细,您不应该遇到任何问题。不过,GitLab Pages是一个仅限EE和Gitlab.com的功能。如果您正在使用GitLab CE,则可以使用此社区解决方案:gitlab-ce-pages

     

我已经在我自己的GitLab实例中实现了链接项目,并且可以按预期确认工作。只需按照上面链接的Github页面上的说明操作即可。