gcil:GitLab CI 本地运行器
在本地启动 .gitlab-ci.yml
作业,包装在特定镜像中,通过就地项目卷挂载和自适应用户选择
该项目的主要目的是统一和增强可靠性在类似的本地上下文中在 GitLab CI 上运行的构建、测试或版本,通过提供交互式和自动化终端工具的简单性并避免代码重复(Makefile、Shell 脚本、docker run 等)。
.gitlab-ci.yml
规范不是创建另一个标准,而是是 GitLab CI
和 gcil
之间通用且独特的接口。

https://gitlab.com/RadianDevCore/tools/gcil
https://radiandevcore.gitlab.io/tools/gcil/