在没有网络的情况下,我们可以在现场承诺本地的git,但不能让gitlab来编译项目和早期的trobuleshoot。
如何使用本地化的gitlab和gitlab来编译脱机提交(*或替代方法)?
发布于 2017-02-15 14:39:36
gitlab运行程序有一个exec命令,它允许您使用本地. gitlab -ci.yml配置文件在本地计算机上运行gitlab运行程序。
此命令允许您在本地运行构建,尽可能地复制CI环境。它不需要连接到GitLab,而是读取本地的.gitlab-ci.yml,并创建一个执行所有构建步骤的新构建环境。
不过,如果本地网络经常出现故障,您可以考虑在办公场所安装gitlab,并将您自己的本地gitlab运行程序连接到gitlab上,这样就可以实现自动化。
https://stackoverflow.com/questions/42237822
复制