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@