- Services
Release
Branch pushen, in seine Umgebung deployen
Ein Push baut Ihr GitHub-Repo, scannt es mit SonarQube und Dependency-Track und deployt es in die passende Umgebung.
Was nach git push passiert
Branches bestimmen das Ziel
Jede Umgebung folgt einem Branch, daher deployt ein Push auf stg nach Staging und ein Push auf main nach Production. Sie können auch manuell aus der Konsole deployen.
Code-Scans bei jedem Build
SonarQube führt eine statische Analyse durch (SAST), und Dependency-Track prüft Ihre Bibliotheken und Ihren Container (SCA).
Build-Logs und Verlauf
Verfolgen Sie das Build-Log live, sehen Sie jedes frühere Deployment und öffnen Sie die deployte URL auf derselben Seite.
Umgebungsvariablen und Domains
Synchronisieren Sie die Umgebungsvariablen eines Repositorys aus einer dotenv-Datei, ohne die Werte auszugeben, und fügen Sie pro Repository eigene Domains hinzu. Die CLI kann außerdem Ihren deployten Login-Callback beim OIDC-Client registrieren.
Hosting, Region und Maschinengröße
Wählen Sie für jedes Deployment den Hosting-Anbieter, die Region und die Maschinengröße, auf denen es läuft.
Einmal verbinden, dann mit Git deployen
Verknüpfen Sie GitHub in der Konsole und deployen Sie dann mit Git oder der CLI. Ein Deployment über die CLI zeigt seinen Plan, bevor es läuft.
- git pushorigin stg
- Buildclaims-portal
- ScansSAST · SonarQubeSCA · Dependency-Track
- Stagingm4tq7.slsblx.com
Nach Staging deployt, mit beiden Scan-Berichten am Build.
GitHub verbinden
Melden Sie sich in der Konsole bei GitHub an und wählen Sie das Repository. Solange kein Repository verbunden ist, wird nichts deployt.
Branches zuordnen
Ordnen Sie jeder Umgebung ihren Branch zu, etwa dev zu Development und main zu Production.
Pushen oder deployen
Pushen Sie auf den Branch oder führen Sie
blocks release deployaus, und lesen Sie die SAST- und SCA-Berichte, wenn der Build fertig ist.
# See the deploy plan, then run it
blocks release deploy --dry-run --json
blocks release deploy --yes --json
# Sync env vars from a dotenv file (the plan shows key names only)
blocks release secrets sync --file .env --dry-run --json
# Read a build's scan report
blocks release reports get <buildId> --type sast --jsonIn der Pipeline
- GitHub
- SonarQube
- Dependency-Track
- Kubernetes
Neueste Änderungen an Release
Alle Updates zu Release- 30. Juli 20262026.07.30Blocks OS Platform
- 20. Jan. 2026v3.7.10Automation, AI & Observability EnhancementsNew workflow nodes, inbound and outbound email visibility, SELISE AI, and a document management system for Storage.
- 15. Okt. 2025v3.7.5Smarter Recommendations, Security & IntegrationsData-driven AI suggestions, schema-level permissions, personal access tokens, and OIDC integration.
Fragen zu Release
Welche Git-Anbieter werden unterstützt?
GitHub. Sie verbinden es einmal in der Konsole, und Release baut aus den Repositories, die Sie auswählen.
Was kann Release deployen?
Apps aus den GitHub-Repositories, die Sie verbinden. Jeder Branch deployt in die Umgebung, der er zugeordnet ist, etwa stg nach Staging und main nach Production.
Was prüfen die Sicherheitsscans?
SonarQube analysiert Ihren Code statisch (SAST), und Dependency-Track prüft Ihre Bibliotheken und Ihr Container-Image auf bekannte Schwachstellen (SCA). Beide Berichte hängen an jedem Build.
Kann ich ohne Push deployen?
Ja. Klicken Sie in der Konsole auf Deploy und wählen Sie die Umgebung, oder führen Sie blocks release deploy in der CLI aus.
Häufig genutzt mit
Starten Sie mit einem kostenlosen Projekt
Registrieren Sie sich auf os.seliseblocks.com und erstellen Sie ein Projekt, oder fügen Sie einen einzigen Prompt in Claude Code, Codex oder Cursor ein und lassen Sie Ihren Agenten das Projekt über die Blocks CLI einrichten.