Alle Artikel

Getting Started

Was ist CICDoo Erste Schritte: der Onboarding-Assistent Das Dashboard und die Infrastrukturkarte

Concepts

Produktions-, Staging- und Development-Stages Domains, Subdomains und SSL Odoo-Versionen und -Editionen (Community vs. Enterprise) Workspaces und Teamzusammenarbeit

Servers

Einen Server hinzufügen Server-Domains und DNS Einen Load Balancer verwenden Server-Aktionen: Deploy, Logs und Diagramme

Projects & Git

Ein Projekt erstellen GitHub verbinden GitLab verbinden Branches und Instanzen

Instances & Console

Eine Instanz erstellen Eine Instanz neu starten, stoppen und entfernen Branches zwischen Stages mergen Web-IDE und Fernzugriff Instanzeinstellungen erklärt Deployments und die Job-Warteschlange

Agent Tasks

Was Agent-Aufgaben sind Agent-Aufgaben einrichten Eine Aufgabe ausführen und das Ergebnis prüfen Agent-Zeit und Aufstockungen

Monitoring & Backups

Deine Instanz überwachen Backups und Wiederherstellung Warnbenachrichtigungen (E-Mail und SMS)

Workspaces & Permissions

Workspace-Mitglieder einladen Mitgliederberechtigungen und Ressourcenzugriff Ein Mitglied kann eine Ressource nicht sehen oder nutzen

Account & Security

Zwei-Faktor-Authentifizierung (2FA) Profil- und Integrationseinstellungen Passwörter und Kontowiederherstellung

Billing & Plans

Tarife und Preise Dein Abonnement upgraden und verwalten Wenn ein Projekt-Abonnement unbezahlt bleibt Das Channel-Partner-Programm

Support & Tickets

Ein Support-Ticket eröffnen Hilfe vom CICDoo-Team erhalten

Troubleshooting

Fehlerbehebung: Server kann nicht verbunden werden Fehlerbehebung: ein Deployment ist fehlgeschlagen Fehlerbehebung: git push schlägt mit 403 fehl nach Verschieben eines Repositorys Fehlerbehebung: meine Instanz ist ausgefallen oder langsam Fehlerbehebung: Domain- oder SSL-Probleme

Projekte & Git

GitLab verbinden

Wie du ein GitLab-Konto (gitlab.com oder selbst gehostet) per OAuth oder mit einem persönlichen Zugriffstoken mit CICDoo verbindest.

Zwei Wege zum Verbinden

CICDoo braucht Zugriff auf dein GitLab-Konto, um Repositorys zu erstellen und Projekte zu deployen. Du kannst auf zwei Arten verbinden:

  • OAuth: Klicke auf "Connect with GitLab OAuth" (oder auf "Connect with GitLab" im Modal für neue Projekte). Du wirst zu GitLab weitergeleitet, um die Verbindung zu bestätigen, und danach zu CICDoo zurückgebracht.
  • Personal Access Token (PAT): Klicke auf "configure a Personal Access Token". Das Formular hat zwei Felder:
  • GitLab URL: Standardmäßig https://gitlab.com. Wenn du ein selbst gehostetes GitLab betreibst, trage hier die URL deiner Instanz ein.
  • GitLab Personal Access Token: Füge dein Token ein. Die Oberfläche verlinkt auf die Token-Seite von GitLab und weist auf die erforderlichen Scopes hin: api und read_user.

Sobald die Verbindung besteht, zeigt CICDoo ein grünes Panel "GitLab Connected" mit deinem GitLab-Benutzernamen.

Selbst gehostetes GitLab

Nutze die PAT-Methode mit dem Feld GitLab URL, wenn deine Repositorys auf einer selbst gehosteten GitLab-Instanz statt auf gitlab.com liegen. Trage die Basis-URL deiner Instanz ein und ein dort erstelltes Token.

Wo du die Verbindung verwaltest

  • Einstellungen, Tab Integrations: Die Karte GitLab Integration zeigt den Verbindungsstatus, die Optionen OAuth und PAT sowie einen Button Disconnect.
  • Modal für neue Projekte: Wenn du GitLab als Anbieter auswählst, erscheinen dieselben Verbindungsoptionen direkt dort, sodass du eine Autorisierung durchführen oder ein PAT speichern kannst, ohne den Projekt-Ablauf zu verlassen.

Verbindung trennen

Öffne Einstellungen, dann den Tab Integrations, und klicke auf der GitLab-Karte auf Disconnect (dieselbe Option erscheint im Modal für neue Projekte, wenn eine Verbindung besteht). Du kannst später wieder per OAuth oder mit einem neuen PAT verbinden.

Kurzanleitung

  1. Öffne Einstellungen, dann den Tab Integrations.
  2. Klicke auf der Karte GitLab Integration auf "Connect with GitLab OAuth", oder wähle "configure a Personal Access Token", setze bei einem selbst gehosteten Setup die GitLab URL und speichere ein Token mit den Scopes api und read_user.
  3. Prüfe, dass die Karte "GitLab Connected" anzeigt.

Wie du die Verbindung nutzt, um ein Projekt zu erstellen oder zu importieren, erfährst du unter Ein Projekt erstellen.

Wenn du nicht weiterkommst, öffne ein Support-Ticket über die Tickets-Seite oder das Chat-Widget.

Kommst du nicht weiter? Erstelle ein Ticket in der App oder sprich mit einem Techniker.