io.fabric8
docker-maven-plugin
${beedk.plugins.fabric8.docker.version}
start-acs-platform
pre-integration-test
start
true
postgres:${acs-postgres.version}
acs-db
${skipTests}
alfresco
alfresco
alfresco
${acs-postgres.port}:5432
custom
${project.artifactId}
apache/activemq-classic:${acs-activemq.version}
acs-mq
${skipTests}
false
alfresco
alfresco
admin
admin
${acs-activemq.port}:8161
custom
${project.artifactId}
docker.inteligr8.com/inteligr8/tomcat-rad:${tomcat-rad.version}
acs-platform
${skipTests}
${acs-platform.memory}
false
false
--add-opens=java.base/java.net=ALL-UNNAMED \
-Dencryption.keystore.location=/tmp/metadata.keystore \
-Dmetadata-keystore.password=alfresco \
-Dmetadata-keystore.aliases=metadata \
-Dmetadata-keystore.metadata.password=alfresco \
-Dmetadata-keystore.metadata.algorithm=AES \
-Ddir.root=/tmp/alf_data \
-Ddb.driver=org.postgresql.Driver \
-Ddb.url=jdbc:postgresql://${project.artifactId}-acs-db:5432/alfresco \
-Dmessaging.broker.url=failover:\(tcp://${project.artifactId}-acs-mq:61616\)?timeout\=3000\&jms.useCompression\=true \
-Dmessaging.broker.username=alfresco \
-Dmessaging.broker.password=alfresco \
-Dtransform.service.enabled=${beedk.deploy.ats.enabled} \
-Dtransform.service.url=http://${project.artifactId}-ats-atr:8095 \
-Dsfs.url=http://${project.artifactId}-ats-sfs:8099 \
-Dlocal.transform.service.enabled=${beedk.deploy.alts.enabled} \
-DlocalTransform.core-aio.url=http://${project.artifactId}-ate-aio:8090 \
-DlocalTransform.ate.url=http://${project.artifactId}-ate:8090 \
-Djodconverter.enabled=false \
-Dsystem.workflow.engine.activiti.enabled=false \
-Dalfresco-pdf-renderer.url=http://${project.artifactId}-ate-aio:8090 \
-Djodconverter.url=http://${project.artifactId}-ate-aio:8090 \
-Dimg.url=http://${project.artifactId}-ate-aio:8090 \
-Dtika.url=http://${project.artifactId}-ate-aio:8090 \
-Dtransform.misc.url=http://${project.artifactId}-ate-aio:8090 \
-Dindex.subsystem.name=${beedk.deploy.platform.index} \
-Dsolr.host=${project.artifactId}-acs-search \
-Dsolr.secureComms=secret \
-Dsolr.sharedSecret=alfresco-secret \
${acs-platform.tomcat.opts}
${acs-platform.port}:8080
acs-db
acs-mq
custom
${project.artifactId}
host.docker.internal:host-gateway
${acs.license.directory}:/usr/local/tomcat/shared/classes/alfresco/extension/license:ro
${beedk.deploy.platform.warFile}:/var/lib/tomcat/webapps/alfresco.war:ro
${beedk.deploy.platform.classesDirectory}:/var/lib/tomcat/dev/classes:ro
${beedk.deploy.platform.testClassesDirectory}:/var/lib/tomcat/dev/classes-extra1:ro
${beedk.deploy.platform.extDirectory}:/var/lib/tomcat/dev/lib:ro
${beedk.deploy.platform.dataDirectory}:/tmp/alf_data:rw
${basedir}/metadata.keystore:/tmp/metadata.keystore:ro
http://localhost:${acs-platform.port}/alfresco/service/api/server
GET
200..399
docker.inteligr8.com/inteligr8/tomcat-rad:${tomcat-rad.version}
acs-platform-ha
${beedk.deploy.acs-ha.skip}
${acs-platform.memory}
false
false
--add-opens=java.base/java.net=ALL-UNNAMED \
-Dencryption.keystore.location=/tmp/metadata.keystore \
-Dmetadata-keystore.password=alfresco \
-Dmetadata-keystore.aliases=metadata \
-Dmetadata-keystore.metadata.password=alfresco \
-Dmetadata-keystore.metadata.algorithm=AES \
-Ddir.root=/tmp/alf_data \
-Ddb.driver=org.postgresql.Driver \
-Ddb.url=jdbc:postgresql://${project.artifactId}-acs-db:5432/alfresco \
-Dmessaging.broker.url=failover:\(tcp://${project.artifactId}-acs-mq:61616\)?timeout\=3000\&jms.useCompression\=true \
-Dmessaging.broker.username=alfresco \
-Dmessaging.broker.password=alfresco \
-Dtransform.service.enabled=${beedk.deploy.ats.enabled} \
-Dtransform.service.url=http://${project.artifactId}-ats-atr:8095 \
-Dsfs.url=http://${project.artifactId}-ats-sfs:8099 \
-Dlocal.transform.service.enabled=${beedk.deploy.alts.enabled} \
-DlocalTransform.core-aio.url=http://${project.artifactId}-ate-aio:8090 \
-DlocalTransform.ate.url=http://${project.artifactId}-ate:8090 \
-Djodconverter.enabled=false \
-Dsystem.workflow.engine.activiti.enabled=false \
-Dalfresco-pdf-renderer.url=http://${project.artifactId}-ate-aio:8090 \
-Djodconverter.url=http://${project.artifactId}-ate-aio:8090 \
-Dimg.url=http://${project.artifactId}-ate-aio:8090 \
-Dtika.url=http://${project.artifactId}-ate-aio:8090 \
-Dtransform.misc.url=http://${project.artifactId}-ate-aio:8090 \
-Dindex.subsystem.name=${beedk.deploy.platform.index} \
-Dsolr.host=${project.artifactId}-acs-search \
-Dsolr.secureComms=secret \
-Dsolr.sharedSecret=alfresco-secret \
${acs-platform-ha.tomcat.opts}
${acs-platform-ha.port}:8080
acs-db
acs-mq
custom
${project.artifactId}
host.docker.internal:host-gateway
${acs.license.directory}:/usr/local/tomcat/shared/classes/alfresco/extension/license:ro
${beedk.deploy.platform.warFile}:/var/lib/tomcat/webapps/alfresco.war:ro
${beedk.deploy.platform.classesDirectory}:/var/lib/tomcat/dev/classes:ro
${beedk.deploy.platform.extDirectory}:/var/lib/tomcat/dev/lib:ro
${beedk.deploy.platform.dataDirectory}:/tmp/alf_data:rw
${basedir}/metadata.keystore:/tmp/metadata.keystore:ro
http://localhost:${acs-platform-ha.port}/alfresco/service/api/server
GET
200..399
stop-acs-platform
post-integration-test
stop
postgres:${acs-postgres.version}
acs-db
apache/activemq-classic:${acs-activemq.version}
acs-mq
docker.inteligr8.com/inteligr8/tomcat-rad:${tomcat-rad.version}
acs-platform
docker.inteligr8.com/inteligr8/tomcat-rad:${tomcat-rad.version}
acs-platform-ha
acs-ha-disabled
!beedk.deploy.acs-ha.enabled
true
acs-ha-enabled
beedk.deploy.acs-ha.enabled
${skipTests}
acs-search-disabled
!beedk.deploy.acs-search.enabled
noindex
acs-search-enabled
beedk.deploy.acs-search.enabled
solr6
ats-unspecified
!beedk.deploy.ats.enabled
false
alts-unspecified
!beedk.deploy.alts.enabled
false
tomcat-opts-unspecified
!acs-platform.tomcat.opts
default-props
!some-prop-that-never-exists
${project.build.directory}/doesnotexist
${project.build.directory}/doesnotexist
${project.build.directory}/doesnotexist
${project.build.directory}/alf_data
120000
1g
${user.home}/alfresco/license
${alfresco.license.directory}/acs
5432
8161
8080
8081
12
5.18.4
9-2.1
@project.groupId@:beedk-run-tile:@project.version@