diff --git a/.gitignore b/.gitignore index 076a451..7b6bcfd 100644 --- a/.gitignore +++ b/.gitignore @@ -20,4 +20,8 @@ # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* -/target/ \ No newline at end of file +/target/ +.classpath +.project +nbactions.xml +.settings diff --git a/pom.xml b/pom.xml index bf5dfde..3ace308 100644 --- a/pom.xml +++ b/pom.xml @@ -1,124 +1,140 @@ - 4.0.0 - in.erail - api-framwork - 1.0-SNAPSHOT - jar - - - in.erail - glue - 1.0-SNAPSHOT - - - io.vertx - vertx-core - 3.5.0 - - - io.vertx - vertx-rx-java2 - 3.5.0 - - - io.vertx - vertx-unit - 3.5.0 - test - - - io.vertx - vertx-web-api-contract - 3.5.0 - - - junit - junit - 4.12 - test - - - org.hamcrest - hamcrest-core - 1.3 - test - - - io.vertx - vertx-web - 3.5.0 - - - io.vertx - vertx-hazelcast - 3.5.0 - - - io.vertx - vertx-auth-jwt - 3.5.0 - - - io.vertx - vertx-auth-oauth2 - 3.5.0 - - - - UTF-8 - 1.8 - 1.8 - -Dvertx.logger-delegate-factory-class-name=io.vertx.core.logging.Log4j2LogDelegateFactory -Dglue.layers=${project.basedir}/config-layers/common,${project.basedir}/config-layers/test - - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.20.1 - - - org.jacoco - jacoco-maven-plugin - 0.7.9 - - - prepare-agent - - prepare-agent - - - - report - prepare-package - - report - - - - post-unit-test - test - - report - - - + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + 4.0.0 + in.erail + api-framwork + 1.0-SNAPSHOT + jar + + + in.erail + glue + 1.0-SNAPSHOT + + + io.vertx + vertx-core + 3.5.0 + + + io.vertx + vertx-rx-java2 + 3.5.0 + + + io.vertx + vertx-web-api-contract + 3.5.0 + + + io.vertx + vertx-unit + 3.5.0 + test + + + junit + junit + 4.12 + test + + + org.hamcrest + hamcrest-core + 1.3 + test + + + io.vertx + vertx-web + 3.5.0 + + + io.vertx + vertx-hazelcast + 3.5.0 + + + io.vertx + vertx-auth-jwt + 3.5.0 + + + io.vertx + vertx-auth-oauth2 + 3.5.0 + + + + UTF-8 + 1.8 + 1.8 + -Dvertx.logger-delegate-factory-class-name=io.vertx.core.logging.Log4j2LogDelegateFactory -Dglue.layers=${project.basedir}/config-layers/common,${project.basedir}/config-layers/test + + + + + maven-assembly-plugin + 2.5.3 + + src/assembly/dep.xml + + + + create-archive + package + + single + + + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.20.1 + + + org.jacoco + jacoco-maven-plugin + 0.7.9 + + + prepare-agent + + prepare-agent + + + + report + prepare-package + + report + + + + post-unit-test + test + + report + + + - target/jacoco.exec - - target/jacoco-ut - - - - - - target/jacoco.exec - - - - - - api-framwork + target/jacoco.exec + + target/jacoco-ut + + + + + + target/jacoco.exec + + + + + + api-framwork \ No newline at end of file diff --git a/src/assembly/dep.xml b/src/assembly/dep.xml new file mode 100644 index 0000000..66cab76 --- /dev/null +++ b/src/assembly/dep.xml @@ -0,0 +1,15 @@ + + + config + + zip + + + + ${project.basedir}/config-layers/common + /config + + + \ No newline at end of file