复制GitLab CI&;本地运行程序功能?

复制GitLab CI&;本地运行程序功能?,gitlab,gitlab-ci,gitlab-ci-runner,Gitlab,Gitlab Ci,Gitlab Ci Runner,在并没有网络的情况下,我们可以在现场提交本地git repo,但不能让gitlab ci编译项目和早期TrobuleShot 如何使本地化的gitlab ci和gitlab runner可以脱机编译提交(*或其他方式)?gitlab runner有一个命令,允许您使用本地.gitlab-ci.yml配置文件在本地计算机上运行gitlab runner 此命令允许您在本地运行构建,尝试复制CI 尽可能多地保护环境。它不需要连接到GitLab 它读取local.gitlab-ci.yml并在中创建一

在并没有网络的情况下,我们可以在现场提交本地git repo,但不能让gitlab ci编译项目和早期TrobuleShot

如何使本地化的gitlab ci和gitlab runner可以脱机编译提交(*或其他方式)?

gitlab runner有一个命令,允许您使用本地.gitlab-ci.yml配置文件在本地计算机上运行gitlab runner

此命令允许您在本地运行构建,尝试复制CI 尽可能多地保护环境。它不需要连接到GitLab 它读取local.gitlab-ci.yml并在中创建一个新的构建环境 所有的构建步骤都将在其中执行


虽然本地网络故障经常发生,但您可以考虑安装GITLAB,并将您自己的本地GITLAB转接器与它连接起来,这样工作就自动化了。

您是指“我如何在本地运行测试”?不知道如何在离线时使用GITLAB-CI.YML编译在实际GITLAB网站上。这似乎有点倒退。该文件应该告诉GitLab如何运行测试和编译代码等,就像您在本地所做的一样。你能再给点背景吗?听起来很有说服力。有关于premisis gitlab with runner的
指南吗
谢谢,我有一些视频。我想其他人也会有。谢谢你,先生。