Jan Vonka 2f430ff17d Merge branch 'master' into SP/2.1.N
* master: (21 commits)
  Bump dependency.jackson.version from 2.10.1 to 2.10.2 (#166)
  Bump commons-codec from 1.13 to 1.14 (#165)
  Bump dependency.pdfbox.version from 2.0.17 to 2.0.18 (#163)
  Bump dependency.cxf.version from 3.3.4 to 3.3.5 (#171)
  Bump docker-maven-plugin from 0.31.0 to 0.32.0
  Bump spring-boot-starter-parent from 2.2.2.RELEASE to 2.2.3.RELEASE
  Bump guava from 28.1-jre to 28.2-jre
  ATS-636 : Security: DEPLOY-904 - Update Dockerfiles (ATS & AI-CE) to new Java Base Image (Open JDK 11.0.1)
  Bump spring-boot-starter-parent from 2.2.1.RELEASE to 2.2.2.RELEASE
  Bump spring-boot-starter-parent from 2.1.8.RELEASE to 2.2.1.RELEASE (#155)
  ATS-627 : Security: DEPLOY-886 - Update Dockerfiles (ATS & AI-CE) to new Java Base Image (Open JDK 11.0.1) (#158)
  ATS-628: Update release process
  Bump dependency.jackson.version from 2.10.0 to 2.10.1 (#156)
  Bump dependency.poi.version from 4.0.1 to 4.1.1 (#145)
  Bump bcmail-jdk15on from 1.63 to 1.64 (#141)
  Bump bcprov-jdk15on from 1.63 to 1.64 (#140)
  Bump fabric8-maven-plugin from 4.2.0 to 4.3.1 (#144)
  Bump dependency.cxf.version from 3.3.3 to 3.3.4 (#147)
  Bump maven-jar-plugin from 3.1.2 to 3.2.0 (#154)
  ATS-584: Update projects to min source version (Java8 to Java 11) (#153)
  ...
2020-01-20 12:54:47 +00:00
2019-12-05 17:44:16 +02:00
2019-05-20 14:06:25 +03:00
2018-03-07 14:39:07 +00:00
2019-12-05 17:44:16 +02:00
2019-10-08 11:08:43 +03:00

Alfresco Transform Core

Build Status

Contains the common transformer (T-Engine) code, plus a few actual implementations.

Sub-projects

  • 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

The local Maven profile builds local Docker images for each T-Engine.

Artifacts

Maven

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>

Docker

The core T-Engine images are available on Docker Hub:

Release Process

For a complete walk-through check out the build-and-release.MD under the docs folder.

Contributing guide

Please use this guide to make a contribution to the project.

Description
No description provided
Readme 516 MiB
Languages
Java 79.7%
C 12.2%
Rich Text Format 5.3%
omnetpp-msg 1.3%
Dockerfile 0.7%
Other 0.7%