CezarLeahu 053a6f16e8
ATS-400 : Build improvements for TravisCI (#24)
* ATS-400 : Build improvements for TravisCI

Building the LibreOffice docker image takes a long time due to the
large packages that need to be downloaded and installed. This results
in more than 10 minutes of inactivity in the build log and TravisCI
kills the job.
Improvements:
- remove and replace unnecessary steps in Docker builds
- cache LibreOffice GZIP distribution in Travis
2019-05-20 13:38:44 +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%