Soweit ich verstehe, ist der Hauptunterschied, dass gitlab-ci opensource ist (Sie können es auf Ihrem eigenen Server installieren) und travis-ci ist nicht.Wie vergleichen travis-ci und gitlab-ci?
Also dann ist letzteres immer Cloud/Service-basiert. Und es ist kostenlos für Open-Source-Projekte.
Aber dann hat GitLab.com (das Unternehmen, nicht die Software) auch eine Cloud-Version, die Sie nicht installieren müssen: ci.gitlab.com. Und ich schätze, diese Version kann nur mit öffentlichen Repositories verwendet werden, die in Ihrem Gitlab-Account veröffentlicht sind.
Aber dann gibt es fast keine Dokumentation über das Ausführen von GitLab CI auf diese Weise. Bei den meisten Dokumenten, die ich finde, handelt es sich um die Installation des GitLab CI-Servers oder der Runner. Aber wie sind die Läufer von ci.gitlab.com konfiguriert? Welches Betriebssystem haben sie? Kann ich Windows-/Mac-Runner haben? (Die Software unterstützt diese OSs offensichtlich, aber es wird nicht angegeben, welche Läufer geliefert werden von ci.gitlab.com Dienst.)
Obwohl ich auch interessiert bin, stimme ich ab, diese Frage als off-topic zu schließen, weil sie nach "Produkt- oder Serviceempfehlungen oder -vergleiche" fragt, was nicht unter http://stackoverflow.com/tour zu finden ist . – phunehehe
Ich sollte auch beachten, dass die Docker Base freie Läufer scheint jetzt zu arbeiten. – phunehehe