So arbeiten Sie erfolgreich mit LemonTree.Components und LemonTree.Automation in einer Build-Pipeline mittels Versionskontrolle

Im vorliegenden Whitepaper wird beschrieben, wie LemonTree.Components und LemonTree.Automation in einen DevOps Prozess integriert werden, um den Lebenszyklus von Teilmodellen effizient zu verwalten.

Um für Teile des Modells bzw. einzelne Komponenten ein Lifecycle Management zu betreiben, muss das Modell aufgetrennt werden. Anschließend lassen sich die so entstandenen Teilmodelle einzeln pflegen. LemonTree.Components ermöglicht es, Teile eines Enterprise Architect Modells als wiederverwendbare Komponenten zu spezifizieren und aus dem Modell herauszulösen. Diese Komponenten lassen sich anschließend als eigenständiges Modell bearbeiten, versionieren und ins Gesamtmodell zurückspielen.

Das Gesamtmodell wird abhängig von der Arbeitsweise regelmäßig aktualisiert und eine neue Revision der Komponenten eingespielt. Diese Aufgabe übernimmt LemonTree.Automation, integriert in einer Build-Server Pipeline. So werden Modelle in gewohnte Prozesse integriert und Änderungen bleiben sicht- und prüfbar.