Open Source von rebaze
rio. Open-Source Evidence Compiler.
rio bereitet unterstützte Software-Lieferkettendaten für die Weiterverarbeitung auf. Heute normalisiert es CycloneDX-SBOMs, korrigiert unterstützte Komponenten-IDs und prüft deklarierte Qualitätsanforderungen.
Heute verfügbar
Die folgenden Funktionen sind in rio v0.2.0 dokumentiert.
CycloneDX normalisieren
rio sammelt die konfigurierten SBOM-Eingaben und hebt ältere unterstützte Spezifikationsversionen auf die festgelegte Mindestversion an.
Komponenten-IDs korrigieren
Unterstützte Identitäten werden anhand von Regeln und Zuordnungen korrigiert. Änderungen und ungelöste Zuordnungen bleiben in den Ausgaben sichtbar.
Deklarierte Qualität prüfen
rio prüft die festgelegten Anforderungen an den Gegenstand der SBOM und die Pflichtfelder ihrer Komponenten. Je nach Konfiguration warnt ein fehlgeschlagener Check oder lässt den Lauf fehlschlagen.
Die Ausgaben halten Verarbeitungsschritte, Änderungen und offene Zuordnungen fest, damit nachfolgende Tools und Ihr Team damit weiterarbeiten können.
Die Grenze: rio ergänzt keine fehlenden Komponenten und sucht nicht selbst nach Schwachstellen. Ein bestandener Qualitätscheck bestätigt die deklarierten Anforderungen, nicht die Vollständigkeit der SBOM.
Wohin sich rio entwickelt
Weitere Beziehungen zu Builds, Checks und Releases werden anhand konkreter Anwendungsfälle ergänzt. Die vollständige Verbindung von Code, Release und Deployment ist keine heute verfügbare rio-Funktion.
rebaze implementiert die benötigten Prüfungen und Freigaberegeln in Ihrer Toolchain. rio verarbeitet dabei die Eingaben, die es bereits unterstützt. Die Freigaberegeln werden in Ihrem Release-Prozess durchgesetzt.
Unabhängig einsetzbar.
Sie können rio ohne rebaze einsetzen. Eine Zusammenarbeit mit rebaze setzt rio nicht voraus.
Quellcode, Installation, Beispiele und die genaue Beschreibung der unterstützten Funktionen finden Sie im öffentlichen Repository.
Eine konkrete Lücke im Release-Prozess schließen?
Wir klären mit Ihrem Team, welche Checks und Freigaberegeln für ein Produkt und einen Release-Weg sinnvoll sind, und setzen die vereinbarte Verbesserung in Ihren bestehenden Systemen um.
Ihr Beispiel besprechen30 Minuten. Kostenlos und unverbindlich.