DenisGabriela a9218b16d3
ATS-421 : Create Travis build for "alfresco-transform-core" (#21)
* ATS-421 : ATS-400: Create Travis build for "alfresco-transform-core"
   - rename mvn profile from 'enterpriseDocker' to 'local'
   - add config to publish docker image on both Quay and Docker
   - remove unused 'master' profile - similar to ATS, publish images only from master branch and on Release
   - update <distributionManagement> to publish artefacts to Nexus public (rather than Enterprise Releases)
   - add travis build configs
   - include SP branches to travis build
  - add documentation on build&release process
2019-05-15 13:30:23 +03:00
2018-03-07 14:39:07 +00:00
2018-03-07 14:39:07 +00:00

Project that generates Docker images to perform ACS transformations

Sub-projects

  • alfresco-transformer-base - contains code that is common to all the transformers. This includes the streaming of content to and from the docker images. See the sub-project's README.
  • Each alfresco-docker-<name> - contains two sub-projects. One builds an executable jar to communicate with the Alfresco repository and another to create a Docker image that includes the jar and any required executables.

Building and testing

The project can be built by running the Maven command:

mvn clean install

The build plan in Bamboo is PLAT-TRANS

Contributing guide

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

Release Process

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

Description
No description provided
Readme 515 MiB
Languages
Java 80.5%
C 12.5%
Rich Text Format 5.4%
Dockerfile 0.7%
HTML 0.5%
Other 0.3%