* use jakarta-migrated community-repo * use jakarta-migrated community-repo and community-share * build jakarta dependencies for community-repo * temporarily do not build share * fix parent pom version * use -force option to fix docker image build failures * trigger build * use correct versions of community-share and acs-packaging * update community-repo version * Use released share zip * Bump cargo-maven3-plugin tomcat version from 9x to 10x * revert to Tomcat9x * bump community-repo from 161-SNAPSHOT to 163-SNAPSHOT * Bump cargo-maven3-plugin tomcat version from 9x to 10x * Minor changes to tomcat deployment test * Bump community-repo from 163-SNAPSHOT to 164-SNAPSHOT * Include Tomcat deployment test as condition for docker images update * Changes to community_test_tomcat_deployment * Correct community-repo version * Bump community-repo version to 23.1.0.170-SNAPSHOT * Pin acs-packaging version to A27 for share compatibility * Workaround for not migrated share * Disable Tomcat deployment test * Update latest docker images no longer relies on tomcat deployment test * As per [ACS-5545] -force flag should not be needed * Remove jakarta-dependencies build from script --------- Co-authored-by: pzurek <Piotr.Zurek@hyland.com> Co-authored-by: Kacper Magdziarz <95610011+kmagdziarz@users.noreply.github.com> Co-authored-by: kmagdziarz <Kacper.Magdziarz@hyland.com>
Alfresco Content Services Community Packaging
This project is producing packaging for Alfresco Content Services Community.
The SNAPSHOT version of artifacts are never published.
Contributing guide
Please use this guide to make a contribution to the project.
General
This project is the Community equivalent of the Enterprise Packaging Project.
This project creates the alfresco/alfresco-content-repository-community
docker image and the distribution zip
for the Alfresco Content Services Community product.
The alfresco/alfresco-content-repository-community
image extends the alfresco-community-repo-base
created by the
alfresco-community-repo
project to add additional ACS components.
Build:
For more detailed build instructions, see the Development Tomcat Environment page.
To build the project, including the distribution zip, but not the Docker images, issue the following commands:
$ # The comP alias includes the following:
$ cd acs-community-packaging
$ mvn clean install
$ cd ..
Docker Alfresco
Releases are published to https://hub.docker.com/r/alfresco/alfresco-content-repository-community/tags/
To build the Docker images, you will need to build the alfresco-community-repo
, alfresco-community-share
and
acs-community-packaging
projects. The simplest way is to use the comRD
, comSD
and comPD
aliases.
For more information, see build aliases. latest
images are created locally.
comRD && comSD && comPD
Docker-compose & Kubernetes
Use the https://github.com/Alfresco/acs-deployment project as the basis for your own docker-compose or helm chart deployments.
Distribution zip
The distribution zip contains the war files, libraries, certificates and settings files you need, to deploy Alfresco Content Services on the supported application servers.