Common Europe 2024

cec2024

Am 6. Juni 2024 halte ich bei der CEC2024 einen Vortrag zum Thema: Build Konzept basierend auf Open Source.

Hier möchte ich zeigen, wie einfach es ist mit Open Source Technologien ein automatisiertes Build Tool zum Einsatz zu bringen.

Als Basis wird mein Open Source Projekt OBI (Object Builder for i) hergenommen

Dies besteht aus 2 Komponenten:

Das Ziel

Schnell & einfach objekte erstellen, unter berücksichtigung …

  • aller Abhängigkeiten (z.B. DSPF –> RPG)
  • und korrekter Reihenfolge (1. PF, 2. LF, 3. DSPF, 4. RPG)

IDE deiner Wahl

RDi

rdi-actions

VSCode

vscode-actions

Compile Übersicht

  • Übersicht der zu kompelierenden Objekte
  • Die dazugehörigen Befehle
  • Separate Joblogs pro Objekt
  • Spool Files

compile-overview

Source Liste

Ähnlich wie die Filter im RDi können Source-Listen erstellt werden. (Pro Projekt, Bereich etc.)

source-list

Source Verwaltung mit GIT

git-compare