This file provides in-depth documentation inteded for developers. If your goal is using the off-the-shelf components as-is, please refer to the Components Documentation. Please note that this documentation is work-in-progress and will be extended continuously.
Each component (i.e., projects ending in the components suffix) contain a DockerFile describing the Docker Image. Please note that for building the docker images and executing their tests, the docker compose file in the repository root has to be started.
For building the Docker Images, Maven is utilized via:
mvn clean install -Ddocker.namespace=eclipsebasyx
By defining the docker.namespace variable, the maven docker plugin is enabled and the image is build as well as integration tests are being executed.