Alfresco Transform Core
Contains the common transformer (T-Engine) code, plus a few actual implementations.
alfresco-transformer-base- library packaged as a jar file which contains code that is common to all the transformers; see the sub-project's README
alfresco-docker-<name>- multiple T-Engines; each one of them builds both a SpringBoot fat jar and a Docker image
Building and testing
The project can be built by running the Maven command:
mvn clean install -Plocal,docker-it-setup
localMaven profile builds local Docker images for each T-Engine.
The artifacts can be obtained by:
- downloading from Alfresco repository
- getting as Maven dependency by adding the dependency to your pom file:
<dependency> <groupId>org.alfresco</groupId> <artifactId>alfresco-transformer-base</artifactId> <version>version</version> </dependency>
and Alfresco Maven repository:
<repository> <id>alfresco-maven-repo</id> <url>https://artifacts.alfresco.com/nexus/content/groups/public</url> </repository>
The core T-Engine images are available on Docker Hub:
For a complete walk-through check out the
Please use this guide to make a contribution to the project.