Files
acs-community-packaging/tests/environment/docker-compose-minimal+transforms.yml
T
314e3c3d19 REPO-4917 : Release Development build 6.3.0-A3 (#525)
* Bump cmis from 1.5 to 1.6 (#397)

* Bump javax.json from 1.0.4 to 1.1.4 (#399)

* Update travis config with develop branch

* Bump fabric8-maven-plugin from 4.2.0 to 4.3.1 (#368)

* Bump alfresco-messaging-repo from 1.2.13 to 1.2.15 (#312)

* Bump httpcore from 4.4.11 to 4.4.12 (#298)

* Bump json-path from 2.3.0 to 2.4.0 (#403)

* Bump joda-time from 2.10.3 to 2.10.5 (#371)

* Bump alfresco-data-model from 8.50.2 to 8.54 (#396)

* Bump dependency.cxf.version from 3.3.2 to 3.3.4 (#374)

* Bump dataprep from 2.2 to 2.3 (#402)

* Bump dependency.jackson.version from 2.9.9 to 2.10.1 (#392)

* Bump bcprov-jdk15on from 1.62 to 1.64 (#355)

* Bump alfresco-repository from 7.134 to 8.21 (#394)

* Add retries to cmis rendition test

* Bump alfresco-remote-api from 7.107 to 8.27 (#395)

* Bump quartz from 2.3.1 to 2.3.2 (#370)

* Bump httpclient from 4.5.9 to 4.5.10 (#304)

* Bump alfresco-data-model from 8.54 to 8.55 (#405)

* Bump httpclient-cache from 4.5.9 to 4.5.10 (#303)

* Bump postgresql from 42.2.6 to 42.2.8 (#313)

* Bump groovy from 2.5.5 to 2.5.8 (#401)

* Bump bcmail-jdk15on from 1.62 to 1.64 (#356)

* Bump dependency.javax.mail.version from 1.5.1 to 1.6.2 (#398)

* Additional fixed to CMIS Rendition test

* Mark integration test with a bug

* Mark REST API test with a bug

* Bump dependency.alfresco-spring-webscripts.version from 7.8 to 7.10 (#354)

* Bump alfresco-remote-api from 8.27 to 8.28 (#406)

* Bump alfresco-repository from 8.21 to 8.22 (#407)

* Bump alfresco-repository from 8.22 to 8.24 (#408)

* Mark a test in NodeLockTests with a bug

* Bump alfresco-repository from 8.24 to 8.25 (#410)

* Bump alfresco-core from 7.22 to 7.23 (#412)

* Bump alfresco-data-model from 8.55 to 8.57 (#413)

* Bump alfresco-repository from 8.25 to 8.27 (#414)

* Bump dependency.alfresco-spring-webscripts.version from 7.10 to 7.11 (#418)

* Bump webdav from 1.0 to 1.1 (#419)

* Bump alfresco-repository from 8.27 to 8.28 (#423)

* Bump ftp from 1.0 to 1.1 (#422)

* Exclude spring-jcl from spring-orm & spring-core to guard classpath collission with commons-logging module (#417)

* Bump alfresco-repository from 8.28 to 8.31 (#428)

* Bump ftp from 1.1 to 1.2 (#430)

* Bump alfresco-remote-api from 8.28 to 8.37 (#426)

* Bump webdav from 1.1 to 1.2 (#431)

* Bump alfresco-data-model from 8.57 to 8.59 (#437)

* Bump alfresco-remote-api from 8.37 to 8.40 (#438)

* Remove demo tests

* Bump alfresco-remote-api from 8.40 to 8.44 (#443)

* Bump alfresco-data-model from 8.59 to 8.60 (#445)

* Bump utility from 3.0.14 to 3.0.16 (#444)

* Bump ftp from 1.2 to 1.3 (#447)

* Bump alfresco-remote-api from 8.44 to 8.45 (#451)

* Bump webdav from 1.2 to 1.3 (#449)

* Bump alfresco-remote-api from 8.45 to 8.46 (#452)

* REPO-4751: Upgrade to Spring 5.2

* Bump alfresco-repository from 8.38 to 8.39 (#453)

* Bump postgresql from 42.2.8 to 42.2.9 (#454)

* Bump alfresco-repository from 8.39 to 8.40 (#456)

* Bump alfresco-remote-api from 8.46 to 8.47 (#457)

* Bump alfresco-remote-api from 8.47 to 8.48 (#459)

* upgrade mockito library (#455)

* Bump alfresco-remote-api from 8.48 to 8.50 (#460)

* Bump alfresco-data-model from 8.60 to 8.61 (#462)

* Bump mockito-core from 3.0.0 to 3.2.0 (#464)

* Bump alfresco-repository from 8.40 to 8.41 (#461)

* Bump alfresco-remote-api to 8.51 and alfresco-repository to 8.42

* [maven-release-plugin] prepare release acs-community-packaging-6.3.0-A2

* [maven-release-plugin] prepare for next development iteration

* REPO-4785 Performance improvements to REST API TAS tests (#466)

* Mark test with a bug

* Mark test with a bug

* Mark test with a bug

* Mark test with a bug

* Bump restapi from 1.15 to 1.23 (#463)

* Bump alfresco-data-model from 8.61 to 8.66 (#467)

* Revert "Mark test with a bug"

This reverts commit 7a80d9c539.

* Revert "Mark test with a bug"

This reverts commit 5922f4a0fe.

* Revert "Mark test with a bug"

This reverts commit 5b6cf02b64.

* Revert "Mark test with a bug"

This reverts commit 1b874fbccb.

* REPO-4785 Remove reduced timeout config in tests

Previous iteration of improving test performance introduced a few intermittent failures into tests. This PR removes those changes, but leaves the split in the REST API tests.

* Bump alfresco-remote-api from 8.51 to 8.52 (#469)

* Bump alfresco-data-model from 8.66 to 8.67 (#471)

* Bump alfresco-core from 8.2 to 8.6 (#468)

* Bump alfresco-repository from 8.42 to 8.43 (#470)

* Bump dependencies (#472)

Bump repository to 8.44
Bump data-model to 8.68
Bump remote-api to 8.55

* Bump mockito-core from 3.2.0 to 3.2.4 (#473)

* Bump alfresco-repository from 8.44 to 8.46 (#474)

* Bump utility from 3.0.16 to 3.0.17 (#475)

* Bump restapi from 1.24 to 1.25 (#476)

* Bump alfresco-remote-api from 8.55 to 8.57 (#477)

* Bump jackson-databind 2.9.10 -> 2.10.1 (#479)

* Bump alfresco-remote-api from 8.57 to 8.59 (#481)

* Bump restapi from 1.25 to 1.26 (#483)

* Bump ftp from 1.3 to 1.4 (#484)

* Bump alfresco-core from 8.6 to 8.7 (#487)

* Bump alfresco-repository from 8.46 to 8.48 (#488)

* Bump webdav from 1.3 to 1.4 (#485)

* Bump alfresco-data-model from 8.68 to 8.70 (#489)

* Pickup upstream projects

* REPO-4739 update dependencies of tas framework (#776) (#494)

* Update all tas packages, now with Dependabot enabled
dependency.tas-utility.version>3.0.17
dependency.tas-restapi.version>1.26
dependency.tas-cmis.version>1.12
dependency.tas-email.version>1.7
dependency.tas-webdav.version>1.4
dependency.tas-ftp.version>1.4
Cherry-picked from acs-packaging PR #776

* Bump alfresco-remote-api from 8.62 to 8.63 (#496)

* Bump alfresco-core from 8.9 to 8.10 (#497)

* Bump alfresco-remote-api from 8.63 to 8.64 (#499)

* Bump alfresco-remote-api from 8.64 to 8.65 (#500)

* Bump alfresco-remote-api from 8.65 to 8.66 (#502)

* Bump alfresco-data-model from 8.72 to 8.73 (#503)

* Bump alfresco-remote-api from 8.66 to 8.67 (#505)

* Bump alfresco-remote-api from 8.67 to 8.68 (#506)

* Bump junit from 4.12 to 4.13 (#507)

* Bump alfresco-remote-api from 8.68 to 8.69 (#512)

* Bump commons-codec from 1.13 to 1.14 (#511)

* Bump alfresco-data-model from 8.73 to 8.74 (#513)

* Bump alfresco-core from 8.10 to 8.11 (#514)

* Bump dependency.jackson.version from 2.10.1 to 2.10.2 (#518)

* Bump alfresco-remote-api from 8.69 to 8.73 (#519)

* Bump webdav from 1.4 to 1.5 (#520)

* Bump alfresco-data-model from 8.74 to 8.75 (#521)

* Bump api-explorer from 6.2.0 to 6.2.1 (#524)

* Bump alfresco-core from 8.11 to 8.12 (#523)

* REPO-4917 : Update upstream projects (#517)

* REPO-4917 : Update upsteam projects
Bump remote-api to 8.73
Bump repository to 8.61
Bump data-model to 8.75
Bump core to 8.12
Bump api-explorer to 6.2.1

* Remove unsoported transformation PDF -> PDF

LocalPassThroughTransform was added and supports same source/target mimetype

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Alex Mukha <killerboot@users.noreply.github.com>
Co-authored-by: Abdul Mohammed <abdul.mohammed@alfresco.com>
Co-authored-by: Cristian Turlica <cristian.turlica@ness.com>
Co-authored-by: NITHIN NAMBIAR <nithinnambiar@yahoo.co.in>
Co-authored-by: alandavis <alan.davis@alfresco.com>
Co-authored-by: alfresco-build <alfresco-build@users.noreply.github.com>
Co-authored-by: David Edwards <david.edwards@alfresco.com>
2020-01-07 11:28:00 +02:00

145 lines
4.8 KiB
YAML

version: "3"
# The acs-community-deployment project contains the product version of docker-compose.
#
# This version is for testing and development use. For testing and debug we need to have a more open version.
# For remote debug we need the CATALINA_OPTS and to expose port 8000.
services:
alfresco:
image: alfresco/alfresco-content-repository-community:latest
environment:
CATALINA_OPTS : "-agentlib:jdwp=transport=dt_socket,address=*:8000,server=y,suspend=n"
# Some properties are built in Dockerfile because of cron expressions
JAVA_OPTS :
"
-Ddb.driver=org.postgresql.Driver
-Ddb.username=alfresco
-Ddb.password=alfresco
-Ddb.url=jdbc:postgresql://postgres:5432/alfresco
-Dsolr.host=solr6
-Dsolr.port=8983
-Dsolr.secureComms=none
-Dsolr.base.url=/solr
-Dindex.subsystem.name=solr6
-Dalfresco.restApi.basicAuthScheme=true
-Dimap.server.enabled=true
-Dftp.enabled=true
-Dftp.dataPortFrom=30000
-Dftp.dataPortTo=30099
-Dshare.host=localhost
-Daos.baseUrlOverwrite=http://localhost:8082/alfresco/aos
-Dmessaging.broker.url=\"failover:(tcp://activemq:61616)?timeout=3000&jms.useCompression=true\"
-Dlocal.transform.service.enabled=true
-DlocalTransform.pdfrenderer.url=http://alfresco-pdf-renderer:8090/
-DlocalTransform.imagemagick.url=http://imagemagick:8090/
-DlocalTransform.libreoffice.url=http://libreoffice:8090/
-DlocalTransform.tika.url=http://tika:8090/
-DlocalTransform.misc.url=http://transform-misc:8090/
-Dlegacy.transform.service.enabled=true
-Dalfresco-pdf-renderer.url=http://alfresco-pdf-renderer:8090/
-Djodconverter.url=http://libreoffice:8090/
-Dimg.url=http://imagemagick:8090/
-Dtika.url=http://tika:8090/
-Dtransform.misc.url=http://transform-misc:8090/
-Dimap.server.port=1143
-Dftp.port=1221
-Dcors.enabled=true
-Dcors.allowed.origins=http://localhost:4200
"
ports:
- 8082:8080
- 8000:8000
- 143:1143
- 21:1221
- 30000-30099:30000-30099
postgres:
image: library/postgres:${POSTGRES_TAG}
environment:
- POSTGRES_PASSWORD=alfresco
- POSTGRES_USER=alfresco
- POSTGRES_DB=alfresco
solr6:
image: alfresco/alfresco-search-services:${SOLR6_TAG}
environment:
#Solr needs to know how to register itself with Alfresco
- SOLR_ALFRESCO_HOST=alfresco
- SOLR_ALFRESCO_PORT=8080
#Alfresco needs to know how to call solr
- SOLR_SOLR_HOST=solr6
- SOLR_SOLR_PORT=8983
#Create the default alfresco and archive cores
- SOLR_CREATE_ALFRESCO_DEFAULTS=alfresco,archive
#HTTP by default
- ALFRESCO_SECURE_COMMS=none
ports:
- 8083:8983 #Browser port
activemq:
image: alfresco/alfresco-activemq:${ACTIVEMQ_TAG}
ports:
- 8161:8161 # Web Console
- 5672:5672 # AMQP
- 61616:61616 # OpenWire
- 61613:61613 # STOMP
alfresco-pdf-renderer:
image: alfresco/alfresco-pdf-renderer:${TRANSFORMERS_TAG}
environment:
JAVA_OPTS: " -Xms256m -Xmx256m"
ACTIVEMQ_URL: "nio://activemq:61616"
ACTIVEMQ_USER: "admin"
ACTIVEMQ_PASSWORD: "admin"
FILE_STORE_URL: "http://shared-file-store:8099/alfresco/api/-default-/private/sfs/versions/1/file"
ports:
- 8090:8090
imagemagick:
image: alfresco/alfresco-imagemagick:${TRANSFORMERS_TAG}
environment:
JAVA_OPTS: " -Xms256m -Xmx256m"
ACTIVEMQ_URL: "nio://activemq:61616"
ACTIVEMQ_USER: "admin"
ACTIVEMQ_PASSWORD: "admin"
FILE_STORE_URL: "http://shared-file-store:8099/alfresco/api/-default-/private/sfs/versions/1/file"
ports:
- 8091:8090
libreoffice:
image: alfresco/alfresco-libreoffice:${TRANSFORMERS_TAG}
environment:
JAVA_OPTS: " -Xms256m -Xmx256m"
ACTIVEMQ_URL: "nio://activemq:61616"
ACTIVEMQ_USER: "admin"
ACTIVEMQ_PASSWORD: "admin"
FILE_STORE_URL: "http://shared-file-store:8099/alfresco/api/-default-/private/sfs/versions/1/file"
ports:
- 8092:8090
tika:
image: alfresco/alfresco-tika:${TRANSFORMERS_TAG}
environment:
JAVA_OPTS: " -Xms256m -Xmx256m"
ACTIVEMQ_URL: "nio://activemq:61616"
FILE_STORE_URL: "http://shared-file-store:8099/alfresco/api/-default-/private/sfs/versions/1/file"
ACTIVEMQ_USER: "admin"
ACTIVEMQ_PASSWORD: "admin"
ports:
- 8093:8090
transform-misc:
image: alfresco/alfresco-transform-misc:${TRANSFORMERS_TAG}
environment:
JAVA_OPTS: " -Xms256m -Xmx256m"
ACTIVEMQ_URL: "nio://activemq:61616"
ACTIVEMQ_USER: "admin"
ACTIVEMQ_PASSWORD: "admin"
FILE_STORE_URL: "http://shared-file-store:8099/alfresco/api/-default-/private/sfs/versions/1/file"
ports:
- 8094:8090