9

我想知道是否有可能在带有 GIT 的产品服务器上部署(网站)?

让我解释:

我有一个在本地工作的团队,它与 GIT 一起工作,我们将在完成开发后部署在服务器 PREPROD 上,然后再部署在 PROD 服务器上?

先感谢您,

4

2 回答 2

7

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

请参阅“如何使用 post-receive hook 设置 Gitlab? ”中的 Gitlab webhook 示例。

注意:webhook 不必在 php 中:您可以在“ Jenkins Gitlab Hook Plugin ”中查看更多详细信息和不同示例。

于 2013-03-25T12:48:34.380 回答
0

我对这个问题的可能重复的回答:

您可能想使用GitLab Pages。提供的文档非常详细,遵循它应该没有任何问题。不过,GitLab Pages 是 EE 和 Gitlab.com 独有的功能。如果您使用的是 GitLab CE,则可以使用此社区解决方案:gitlab-ce-pages

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

于 2016-09-27T13:09:12.427 回答