使用Gitlab将项目部署到实时服务器

zig*_*cko 7 git gitlab

我通常使用另一个平台,如DeployHQ来部署项目,但在这个例子中,我有一个本地存储库设置,可以推送到Gitlab中的远程存储库,但是如何将远程存储库推送到实时服务器?

我是否需要在Gitlab中为此创建一个post-receive web hook,如果是这样,有人可以建议我需要什么吗?

我试过搜索文档而没有找到我需要的说明,但我可能没有找到正确的东西.

请有人指出我正确的方向吗?

Fai*_*iry 0

您可以在生产服务器上安装 GitLab CI 运行程序,或者如果您有另一台服务器设置了安装了运行程序的部署服务器。要在服务器上安装运行程序,请参阅本指南

然后,您需要使用gitlab-ci.yml放置在存储库根文件夹中的文件来配置存储库。在此文件中,您可以指定特定文件和文件夹的位置(使用副本)、构建文件或执行启动和运行所需的任何操作。可以在此处找到设置此类文件的指南。