4.0.0 alfresco-governance-services-community-repo amp Alfresco Governance Services Community Repository AMP Alfresco Governance Services Repository Extension org.alfresco alfresco-governance-services-community-repo-parent 14.92 ${project.build.directory}/${project.build.finalName}-war alfresco/alfresco-governance-repository-community-base org.alfresco alfresco-data-model ${project.version} provided org.alfresco alfresco-remote-api ${project.version} provided org.alfresco alfresco-repository ${project.version} provided org.alfresco alfresco-repository ${project.version} tests test org.alfresco alfresco-remote-api ${project.version} tests test org.alfresco alfresco-core ${project.version} tests test javax.servlet javax.servlet-api provided org.alfresco.surf spring-webscripts tests test io.takari.junit takari-cpsuite 1.2.7 test junit junit test org.postgresql postgresql test mysql mysql-connector-java test org.reflections reflections test io.swagger swagger-parser test com.github.fge json-schema-validator test org.mockito mockito-core test com.fasterxml.jackson.core jackson-core provided com.fasterxml.jackson.core jackson-annotations provided com.fasterxml.jackson.core jackson-databind provided com.fasterxml.jackson.datatype jackson-datatype-joda provided com.fasterxml.jackson.dataformat jackson-dataformat-yaml provided org.springframework spring-test test org.projectlombok lombok provided source/java test/java config true unit-test/resources test/resources src/test/properties/local true org.codehaus.mojo build-helper-maven-plugin add-source generate-sources add-source source/compatibility add-test-source generate-test-sources add-test-source unit-test/java maven-antrun-plugin prepare-package run org.apache.maven.plugins maven-surefire-plugin true alphabetical **/AllUnitTestSuite.class org.apache.maven.plugins maven-failsafe-plugin integration-tests integration-test integration-test verify ${db.name} ${alfresco.db.datasource.class} ${alfresco.db.url} ${project.build.directory}/alf-data-test ${integrationTestSuite} ${project.build.directory}/${project.build.finalName}/config org.apache.maven.plugins maven-dependency-plugin fetch-artefacts-for-docker-build prepare-package copy org.alfresco alfresco-share-services ${project.version} amp org.alfresco alfresco-governance-services-community-rest-api-explorer ${project.version} war gs-api-explorer-${project.version}.war ${project.build.directory} org.alfresco.maven.plugin alfresco-maven-plugin org.apache.maven.plugins maven-jar-plugin test-jar **/alfresco-global.properties org.codehaus.mojo license-maven-plugin first process-sources alfresco_community source/java unit-test/java source/compatibility config test/java test/resources agsAllTestSuitePt1 **/AllTestSuitePt1.class agsAllTestSuitePt2 **/AllTestSuitePt2.class agsAllTestSuitePt3 **/AllTestSuitePt3.class use-mysql ${my.db.name} ${my.db.port} org.alfresco.repo.domain.dialect.MySQLInnoDBDialect jdbc:mysql://${alfresco.db.host}:${alfresco.db.port}/${alfresco.db.name} jdbc:mysql://${alfresco.db.host}:${alfresco.db.port}/${alfresco.db.name} org.gjt.mm.mysql.Driver use-postgres ${my.db.name} ${my.db.port} org.alfresco.repo.domain.dialect.PostgreSQLDialect jdbc:postgresql:template1 jdbc:postgresql:${alfresco.db.name} org.postgresql.Driver start-postgres ${alfresco.test.db.name} ${postgresql.tests.port} jdbc:postgresql://${alfresco.db.host}:${alfresco.db.port}/${db.name} jdbc:postgresql://${alfresco.db.host}:${alfresco.db.port}/${db.name} org.postgresql.Driver io.fabric8 docker-maven-plugin postgres:9.4.12 ${postgresql.tests.port}:${postgresql.port} ${alfresco.db.password} ${alfresco.db.username} ${alfresco.test.db.name} -c max_connections=300 database system is ready to accept connections alfresco/alfresco-activemq:${dependency.activemq.version} ${activemq.port1}:${activemq.port1} ${activemq.port2}:${activemq.port2} before-integration-tests pre-integration-test stop start after-integration-tests post-integration-test stop start-mysql ${alfresco.db.name} ${mysql.tests.port} jdbc:mysql://${alfresco.db.host}:${alfresco.db.port}/${db.name} jdbc:mysql://${alfresco.db.host}:${alfresco.db.port}/${db.name} com.mysql.cj.jdbc.Driver io.fabric8 docker-maven-plugin mysql:${dependency.mysql-image.version} ${mysql.tests.port}:${mysql.port} ${alfresco.db.password} ${alfresco.db.password} ${alfresco.db.username} ${alfresco.db.name} --transaction-isolation=READ-COMMITTED mysqld: ready for connections alfresco/alfresco-activemq:${dependency.activemq.version} ${activemq.port1}:${activemq.port1} ${activemq.port2}:${activemq.port2} before-integration-tests pre-integration-test stop start after-integration-tests post-integration-test stop build-docker-images io.fabric8 docker-maven-plugin ${image.name}:${image.tag} build-image package build push-docker-images io.fabric8 docker-maven-plugin ${image.name}:${image.tag} ${image.registry} ${image.name}:${image.tag} build-push-image install build push