dbb
v2.0.2
Willkommen im IBM Dependency Based Build (DBB)-Community-Repository. Der hilfreiche und praktische Ort zum Suchen und Teilen von DBB-Beispielskripten und -Snippets.
In diesem Repository werden Zweige und Tags verwendet, um die richtige DBB-Version für die Beispielskripte und Snippets zu verdeutlichen.
Dieses Repository hat derzeit verschiedene Zweige:
Die einzelnen spezifischen Versionen sind mit Tags versehen, z. B. mit den Tags v2.0.0 und v1.1.14.
Anweisungen zum Beitragen neuer Beispiele und Fehlerbehebungen finden Sie in den Beitragsrichtlinien.
Probe | Beschreibung |
---|---|
Build/HelloWorld | Das HelloWorld-Beispiel stellt einfache Quelldateitypen und die Groovy-Build-Skripts zum Kompilieren dieser bereit |
Build/MultiThreadMVSJob | Beispiel, das zeigt, wie ein Kompilierungsskript für die Ausführung in einer Multithread-Umgebung geändert wird. |
IDE/GitISPFClient | Eine ISPF-Schnittstelle, die mit einem Git-Repository interagiert, um Klonen, Staging, Einchecken, Pushen und Pullen sowie andere Git-Befehle zu ermöglichen. |
Migration/jcl | Beispielskript zum Migrieren von JCL aus einem Z/OS-Datensatz in ein lokales Groovy-Skript. |
Migration/sclm | Dieses Beispiel stellt Skripts zum Migrieren von Quellmitgliedern in das lokale Git-Repository und zum Konvertieren der Build-Informationen in SCLM in Build-Groovy-Skripts bereit. |
Pipeline/AnalyzeCodeCoverageReport | Beispielskript zum Extrahieren und Drucken von Code Coverage-Informationen, wie sie von IBM Debug erfasst werden. |
Pipeline/UCDComponentVersion erstellen | Post-Build-Skript zum Parsen des DBB-Build-Berichts, um eine UCD-Komponenten-Lieferlistendatei zu generieren und eine neue UCD-Komponentenversion zu erstellen. |
Pipeline/DeployUCDComponentVersion | Beispielskript zum Auslösen einer UCD-Bereitstellung aus der Pipeline, wobei der Pipeline-Orchestrator keine Standard-Plugins für diese Aufgabe bereitstellt. |
Pipeline/PackageBuildOutputs | Post-Build-Skript zum Erstellen eines generischen Pakets mit den erzeugten Build-Ausgaben, lädt optional Ergebnisse in ein Artifactory-Repository hoch. Artifactory Beispielskript bereitstellen/herunterladen. |
Pipeline/PublishSharedInterfaces | Post-Build-Skript zum Veröffentlichen freigegebener Copybooks in einem gemeinsamen Git-Repository, das alle freigegebenen Copybooks verwaltet. |
Pipeline/RunIDZCodeReview | Post-Build-Skript zur Integration der IBM IDz Code Review-Anwendung in eine Pipeline. |
Pipeline/SimplePackageDeploy | Post-Build-Skript zum Bereitstellen des Inhalts des TAR-Pakets in den Zielbibliotheken. |
Scanner | Beispielimplementierungen für Abhängigkeitsscanner mithilfe des Erweiterungsframeworks des DBB-Toolkits. |
Schema | zBuilder-Schema, das zum Konfigurieren der YAML-Validierung für Build- und Anwendungskonfigurationen in einer IDE verwendet wird. |
Vorlagen/Common-Backend-Scripts | Asset zur Kapselung von Pipeline-Schritten zur Vereinfachung der Pipeline-Implementierung. |
Dienstprogramme/DeletePDS | Beispielskript zum Löschen nicht mehr benötigter PDSes unter z/OS. |
Dienstprogramme/Jenkins | Zur Verfügung gestellte Utility-Shell-Skripte zur Behebung von Problemen beim Ausführen von Jenkins-Remote-Agents unter z/OS UNIX System Services (USS). |
Dienstprogramme/ReadSMFRecords | Groovy-Skripte zum Lesen von SMF-Datensätzen (System Management Facilities) mithilfe der Dependency Based Build-Funktionen von IBM. |
Dienstprogramme/Validierung | Tolle Skripte, die bei der Validierung von Produktinstallationen helfen können. |
Dienstprogramme/Berechtigungsprüfung | Groovy-Skript zum Überprüfen der DBB-Rolle für einen bereitgestellten Benutzer. |