4.0.0 es.uvigo.esei.daa example war 0.1.7 DAA Example GNU GENERAL PUBLIC LICENSE, Version 3 http://www.gnu.org/licenses/gpl.html repo 1.8 1.8 UTF-8 UTF-8 ${project.basedir}/servers false true 8.5.27 6300 3.1.0 2.25 2.2.0 1.7.21 4.12 2.0.0.0 3.5.1 3.8.1 4.3.14.RELEASE 2.5.1 1.3.0 2.3.3 5.1.45 v0.19.1 2.4.2 2.20.1 2.20.1 2.20.1 3.2.0 0.8.0 1.6.6 1.0.0 1.8 1.0.6 javax.servlet javax.servlet-api ${java.servlet.version} provided org.glassfish.jersey.containers jersey-container-servlet ${jersey.version} org.glassfish.jersey.media jersey-media-json-jackson ${jersey.version} org.slf4j slf4j-jdk14 ${slf4j-jdk14.version} junit junit ${junit.version} test org.hamcrest java-hamcrest ${java-hamcrest.version} org.easymock easymock ${easymock.version} test org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-grizzly2 ${jersey.version} test org.apache.commons commons-dbcp2 ${commons-dbcp2.version} test org.seleniumhq.selenium selenium-java ${selenium-java.version} test org.springframework spring-test ${spring-test.version} test org.springframework spring-context ${spring-test.version} test org.springframework spring-jdbc ${spring-test.version} test org.dbunit dbunit ${dbunit.version} jar test com.github.springtestdbunit spring-test-dbunit ${spring-test-dbunit.version} test org.hsqldb hsqldb ${hsqldb.version} test mysql mysql-connector-java ${mysql.version} test nl.jqno.equalsverifier equalsverifier ${equalsverifier.version} DAAExample maven-war-plugin org.apache.maven.plugins ${maven-war-plugin.version} ${project.finalName} org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} **/UnitTestSuite.java ${geckodriver.uncompressed.path} org.apache.maven.plugins maven-failsafe-plugin ${maven-failsafe-plugin.version} **/IntegrationTestSuite.java default-integration-tests integration-test verify org.apache.maven.plugins maven-surefire-report-plugin ${maven-surefire-report-plugin.version} test-report test report-only integration-test-report integration-test report-only failsafe-report-only org.jacoco jacoco-maven-plugin ${jacoco-maven-plugin.version} ${jacoco.port} default-prepare-agent prepare-agent coverage-report test report default-check check jacoco-report post-integration-test report ${project.reporting.outputDirectory}/jacoco-it org.eclipse.m2e lifecycle-mapping 1.0.0 org.apache.maven.plugins maven-antrun-plugin [1.3,) run acceptance-tests-cargo false org.apache.maven.plugins maven-failsafe-plugin ${maven-failsafe-plugin.version} **/IntegrationTestSuite.java **/AcceptanceTestSuite.java ${geckodriver.uncompressed.path} default-integration-tests integration-test verify org.jacoco jacoco-maven-plugin ${jacoco-maven-plugin.version} ${jacoco.port} jacoco-agent pre-integration-test prepare-agent jacoco.agent.itArgLine jacoco-report post-integration-test dump report ${project.reporting.outputDirectory}/jacoco-it fr.avianey.mojo hsqldb-maven-plugin ${hsqldb-maven-plugin.version} org.hsqldb.jdbc.JDBCDriver mem:daatestdb
localhost
daatestdb sa
start-hsqldb pre-integration-test start stop-hsqldb post-integration-test stop
org.codehaus.cargo cargo-maven2-plugin ${cargo-maven2-plugin.version} tomcat8x https://repo1.maven.org/maven2/org/apache/tomcat/tomcat/${tomcat.version}/tomcat-${tomcat.version}.zip ${project.servers.directory}/downloads ${project.servers.directory}/extracts org.hsqldb hsqldb ${project.build.directory}/catalina-base ${jacoco.agent.itArgLine},output=tcpserver,port=${jacoco.port} -Drunmode=TEST 9080 cargo.datasource.jndi=jdbc/daaexample| cargo.datasource.driver=org.hsqldb.jdbc.JDBCDriver| cargo.datasource.url=jdbc:hsqldb:hsql://localhost/daatestdb| cargo.datasource.username=sa| cargo.datasource.password=| cargo.datasource.maxActive=8| cargo.datasource.maxIdle=4| cargo.datasource.maxWait=10000 start-tomcat pre-integration-test start ${cargo.tomcat.start.skip} run-tomcat pre-integration-test run ${cargo.tomcat.run.skip} stop-tomcat post-integration-test stop
run-tomcat-mysql false com.fizzed fizzed-watcher-maven-plugin ${fizzed-watcher-maven-plugin.version} true src/main package cargo:redeploy org.codehaus.cargo cargo-maven2-plugin ${cargo-maven2-plugin.version} tomcat8x https://repo1.maven.org/maven2/org/apache/tomcat/tomcat/${tomcat.version}/tomcat-${tomcat.version}.zip ${project.servers.directory}/downloads ${project.servers.directory}/extracts mysql mysql-connector-java ${project.build.directory}/catalina-base 9080 cargo.datasource.jndi=jdbc/daaexample| cargo.datasource.driver=com.mysql.jdbc.Driver| cargo.datasource.url=jdbc:mysql://localhost/daaexample| cargo.datasource.username=daa| cargo.datasource.password=daa| cargo.datasource.maxActive=8| cargo.datasource.maxIdle=4| cargo.datasource.maxWait=10000 geckodriver-download-unix unix https://github.com/mozilla/geckodriver/releases/download/${geckodriver.version}/geckodriver-${geckodriver.version}-${geckodriver.suffix}.tar.gz ${settings.localRepository}${file.separator}geckodriver${file.separator}${os.name}${file.separator}${os.arch}${file.separator}${project.build.directory}${file.separator} ${geckodriver.basepath}${file.separator}geckodriver-${geckodriver.version}-${geckodriver.suffix}.tar.gz ${geckodriver.basepath}${file.separator}geckodriver org.apache.maven.plugins maven-antrun-plugin ${maven-antrun-plugin.version} download-geckodriver process-test-resources run geckodriver-download-windows windows https://github.com/mozilla/geckodriver/releases/download/${geckodriver.version}/geckodriver-${geckodriver.version}-${geckodriver.suffix}.zip ${settings.localRepository}${file.separator}geckodriver${file.separator}${os.name}${file.separator}${os.arch} ${geckodriver.basepath}${file.separator}geckodriver-${geckodriver.version}-${geckodriver.suffix}.zip ${geckodriver.basepath}${file.separator}geckodriver.exe org.apache.maven.plugins maven-antrun-plugin ${maven-antrun-plugin.version} download-geckodriver process-test-resources run geckodriver-properties-unix-amd64 unix amd64 linux64 geckodriver-properties-unix-x86 unix x86 linux86 geckodriver-properties-windows-amd64 windows amd64 win64 geckodriver-properties-windows-x86 windows x86 win32 geckodriver-properties-and-download-mac mac mac https://github.com/mozilla/geckodriver/releases/download/${geckodriver.version}/geckodriver-${geckodriver.version}-${geckodriver.suffix}.tar.gz ${settings.localRepository}${file.separator}geckodriver${file.separator}${os.name}${file.separator}${os.arch} ${geckodriver.basepath}${file.separator}geckodriver-${geckodriver.version}-${geckodriver.suffix}.tar.gz ${geckodriver.basepath}${file.separator}geckodriver org.apache.maven.plugins maven-antrun-plugin ${maven-antrun-plugin.version} download-geckodriver process-test-resources run