4.0.0 alfresco-governance-services-community-repo AGS Repo Alfresco Governance Services Repository Extension amp org.alfresco alfresco-governance-services-community 3.5.a-A1 ${basedir}/target/alf_test_data org.alfresco.repo.domain.dialect.MySQLInnoDBDialect alfresco alfresco alfresco localhost alfresco-test alfresco-platform 9.1-901.jdbc4 alfresco-governance-services-community-repo 7.0.0-A18 alfresco/alfresco-governance-repository-community false source/java test/java config ${app.filtering.enabled} unit-test/resources test/resources org.codehaus.mojo build-helper-maven-plugin add-source add-source source/compatibility add-test-source add-test-source unit-test/java maven-antrun-plugin prepare-package run org.codehaus.mojo properties-maven-plugin initialize read-project-properties ${basedir}/src/main/resources/local.properties true org.apache.maven.plugins maven-surefire-plugin **/AllUnitTestSuite.class io.fabric8 docker-maven-plugin org.apache.maven.plugins maven-failsafe-plugin integration-tests integration-test integration-test verify ${alfresco.test.db.name} org.postgresql.Driver jdbc:postgresql://localhost:${database.port}/${alfresco.test.db.name} ${project.build.directory}/alf-data-test ${skip.integrationtests} **/AllTestSuite.class ${project.build.directory}/${project.build.finalName}/config org.apache.maven.plugins maven-dependency-plugin fetch-share-services-amp process-test-resources copy org.alfresco alfresco-share-services ${alfresco.alfresco-share-services.version} amp org.alfresco alfresco-governance-services-community-rest-api-explorer ${project.version} war gs-api-explorer-${project.version}.war ${project.build.directory} unpack-alfresco prepare-package unpack ${app.amp.client.war.folder} ${alfresco.groupId} content-services-community war ${alfresco-community-repo.version} org.alfresco.maven.plugin alfresco-maven-plugin attach-alfresco-governance-services-jar amp true true true amps-to-war-overlay package install install-share-services-amp install prepare-package true ${project.build.directory}/alfresco-share-services-${alfresco.alfresco-share-services.version}.amp ${app.amp.client.war.folder} org.apache.maven.plugins maven-jar-plugin test-jar **/alfresco-global.properties org.codehaus.mojo license-maven-plugin alfresco_community source/java unit-test/java source/compatibility config test/java test/resources org.eclipse.m2e lifecycle-mapping org.codehaus.mojo properties-maven-plugin [1.0-alpha-2,) read-project-properties org.codehaus.mojo license-maven-plugin [1.8,) update-file-header org.alfresco alfresco-data-model ${alfresco-community-repo.version} provided ${alfresco.groupId} alfresco-remote-api ${alfresco-community-repo.version} provided ${alfresco.groupId} alfresco-repository ${alfresco-community-repo.version} provided ${alfresco.groupId} alfresco-repository ${alfresco-community-repo.version} tests test ${alfresco.groupId} alfresco-remote-api ${alfresco-community-repo.version} tests test ${alfresco.groupId} alfresco-core ${alfresco-community-repo.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 postgresql postgresql test mysql mysql-connector-java test org.reflections reflections 0.9.12 test io.swagger swagger-parser 1.0.52 test com.github.fge json-schema-validator 2.2.6 test org.mockito mockito-all 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 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-repo org.apache.maven.plugins maven-dependency-plugin unpack-alfresco prepare-package unpack ${app.amp.client.war.folder} ${alfresco.groupId} content-services-community war ${alfresco-community-repo.version} org.alfresco.maven.plugin alfresco-maven-plugin amps-to-war-overlay package install false org.apache.tomcat.maven tomcat7-maven-plugin run-embedded run integration-test false true true ${project.build.directory} false ${project.basedir}/tomcat/context.xml org.alfresco api-explorer ${api.explorer.version} /api-explorer war true org.alfresco alfresco-governance-services-community-rest-api-explorer ${project.version} /gs-api-explorer war true postgresql postgresql ${alfresco.postgres.version} mysql mysql-connector-java ${mysql.version} wipeDB org.codehaus.mojo sql-maven-plugin true ${alfresco.db.datasource.class} ${alfresco.db.master.url} ${alfresco.db.username} ${alfresco.db.password} postgresql postgresql ${alfresco.postgres.version} mysql mysql-connector-java ${mysql.version} wipe-database process-test-resources execute drop database if exists alfresco create-database process-test-resources execute create database alfresco buildDockerImage io.fabric8 docker-maven-plugin publish-docker-latest io.fabric8 docker-maven-plugin release-community io.fabric8 docker-maven-plugin start-db skip.integrationtests false io.fabric8 docker-maven-plugin