据我了解,主要区别在于 gitlab-ci 是开源的(您可以将其安装在自己的服务器上)而 travis-ci 不是。
所以后者总是基于云/服务的。它对开源项目是免费的。
但是 GitLab.com(公司,而不是软件)也有一个您不需要安装的云版本:ci.gitlab.com。而且我猜这个版本只能与发布在您的 Gitlab 帐户中的公共存储库一起使用。
但是,几乎没有关于以这种方式运行 GitLab CI 的文档。我找到的大多数文档都是关于安装 GitLab CI 服务器或运行器的。但是 ci.gitlab.com 的运行器是如何配置的?他们有什么操作系统?我可以拥有 Windows/Mac 跑步者吗?(该软件显然支持这些操作系统,但没有具体说明 ci.gitlab.com 的服务提供哪些运行器。)