LemonTree Automation

LemonTree Automation is a server-based version of LemonTree without user interface. This LemonTree version can automatically compare or merge models. When merging, it will try to automatically merge a given set of models and indicate the success via an exit code.

LemonTree Automation

New features


LemonTree Automation now allows publishing predefined packages

Consistency check

LemonTree Automation can now perform a consistency check of Enterprise Architect models


LemonTree Automation now also runs in most common Linux environments


On the fly Deployment and support of  Floating License

Help section

Many example scripts and a dedicated help section

Download Latest Version

LemonTree Automation Github

LemonTree automation

How to successfully work with LemonTree.Components and LemonTree.Automation in a build pipeline using version control

This white paper describes how to integrate LemonTree.Components and LemonTree.Automation into a DevOps process to efficiently manage the lifecycle of partial models.

In order to operate lifecycle management for parts of the model or individual components, the model must be split up. The resulting sub-models can then be maintained individually. LemonTree.Components makes it possible to specify parts of an Enterprise Architect model as reusable components and to separate them from the model. These components can then be edited as an independent model, versioned and fed back into the overall model.

Depending on the working method, the overall model is regularly updated and a new revision of the components is imported. This task is performed by LemonTree.Automation, integrated in a build server pipeline. In this way, models are integrated into familiar processes and changes remain visible and testable.


Would you like to try LemonTree today? Request the trial version or Web demo!
Our experts at LieberLieber would like to support you.