Erste Schritte
Folge diesen Schritten, um in wenigen Minuten deine erste Anwendung auf Codesphere zum Laufen zu bringen.
Erstellen eines Workspace
-
Workspace erstellen: Klicke auf die Schaltfläche Create Workspace oberhalb der Workspace-Liste.

-
Quelle auswählen: Lege fest, woher die Deployment-Konfiguration stammen soll. Es gibt drei Möglichkeiten, deinen Code in Codesphere einzubringen:
- Vorlage verwenden
- Git-Repository importieren
- Von Grund auf beginnen
Wähle eine vorkonfigurierte Vorlage (z. B. unsere Node.js- oder Python-Vorlagen) für die schnellste Einrichtung.

Verbinde das GitHub-, GitLab-, Azure-DevOps- oder Bitbucket-Repository deines Unternehmens. Die verfügbaren Git-Provider hängen von der Konfiguration deiner Instanz ab.

Erstelle einen leeren Workspace und konfiguriere deine Umgebung manuell.
-
Ressourcen festlegen: Wähle die passenden Ressourcen (CPU/RAM), um dein Workspace-Cockpit (IDE und Entwicklungstools) zu betreiben, und bestätige anschließend die Erstellung.
Workspace-Ressourcen
Die in diesem Schritt gewählten Ressourcen werden ausschließlich für dein Cockpit und die Entwicklungstools verwendet. Standardmäßig sind diese bei Nichtnutzung deaktiviert (off-when-unused). Weitere Details zu den verschiedenen Ressourcen von Workspaces und Landscape-Services findest du unter Landscapes and Workspace Toolkit.
Deployment deiner Landscape
- Vorlage
- Eigenes Git-Repository
- Leerer Workspace
-
Execution Manager öffnen: Sobald dein Workspace geladen ist, öffne den Execution Manager über die Seitenleiste.

-
Landscape synchronisieren: Klicke auf die Schaltfläche Sync Landscape im Bereich Landscape Deployment. Du wirst aufgefordert, die Ressourcenzuweisung für deine tatsächlich laufenden Services zu bestätigen.
-
Pipeline-Stages ausführen: Führe im Execution Manager die folgenden Stages in dieser Reihenfolge aus:
- Run Application Setup: Dies installiert alle notwendigen Packages und Abhängigkeiten.
- Run Landscape Deployment: Dies startet die Anwendung.

-
Anwendung ansehen: Sobald die Deployment-Stage grün wird, klicke auf das Symbol Open Preview oben rechts in der IDE, um dein Live-Deployment anzusehen!
Wenn dein Repository eine ci.yml-Datei enthält: Folge den gleichen Schritten wie beim Vorlagen-Fall – öffne den Execution Manager, synchronisiere deine Landscape und führe die Pipeline-Stages aus.
Wenn dein Repository keine ci.yml-Datei enthält: Du musst deine Landscape manuell konfigurieren. Unter Configuring a Landscape erfährst du, wie du:
- Services hinzufügst (Reactives, Managed Containers oder Managed Services)
- Ausführungsschritte und Ressourcen konfigurierst
- Netzwerk und Domains einrichtest
Nach der Konfiguration synchronisierst du deine Landscape und führst deine Pipeline-Stages aus, um das Deployment zu starten.
Um deine Anwendung aus einem leeren Workspace bereitzustellen, musst du:
- Deine Landscape konfigurieren, indem du eine
ci.yml-Datei erstellst – unter Configuring a Landscape erfährst du, wie du deine Services, Ausführungsschritte und Ressourcen definierst, abhängig vom Typ der Runtime, die du bereitstellst. - Deine Landscape synchronisieren über den Execution Manager
- Deine Pipeline-Stages ausführen, um die Services zu starten