diff --git a/dependency-reduced-pom.xml b/dependency-reduced-pom.xml new file mode 100644 index 0000000..22d0eff --- /dev/null +++ b/dependency-reduced-pom.xml @@ -0,0 +1,122 @@ + + + + maven-parent + org.gcube.tools + 1.0.0 + ../pom.xml/pom.xml + + 4.0.0 + org.gcube.resource-management + gcube-model + gCube Resources + 1.1.0-SNAPSHOT + gCube Resources common library + + scm:https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/${project.artifactId} + scm:https://svn.d4science.research-infrastructures.eu/gcube//trunk/information-system/${project.artifactId} + https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/${project.artifactId} + + + + + maven-assembly-plugin + + + make-servicearchive + package + + + + + maven-shade-plugin + 3.2.0 + + + package + + shade + + + + + + + com.fasterxml.jackson + org.gcube.fasterxml.jackson + + + + + *:* + + META-INF/license/** + META-INF/* + META-INF/maven/** + LICENSE + NOTICE + /*.txt + build.properties + + + + + + + + + + org.slf4j + slf4j-api + 1.7.25 + provided + + + junit + junit + 4.11 + test + + + hamcrest-core + org.hamcrest + + + + + ch.qos.logback + logback-classic + 1.0.13 + test + + + logback-core + ch.qos.logback + + + + + + + + org.gcube.distribution + gcube-bom + LATEST + pom + import + + + org.gcube.information-system + information-system-bom + LATEST + pom + import + + + + + ${project.basedir}/distro + UTF-8 + InformationSystem + + diff --git a/pom.xml b/pom.xml index d2afdc5..f188fb2 100644 --- a/pom.xml +++ b/pom.xml @@ -1,4 +1,5 @@ - 4.0.0 @@ -94,6 +95,55 @@ + + org.apache.maven.plugins + maven-shade-plugin + 3.2.0 + + + package + + shade + + + + + + + + org.gcube.information-system:information-system-model + org.gcube.core:common-scope + org.gcube.core:common-scope-maps + org.gcube.core:common-configuration-scanner + org.gcube.core:common-encryption + com.fasterxml.jackson.core:jackson-core + com.fasterxml.jackson.core:jackson-annotations + com.fasterxml.jackson.core:jackson-databind + org.slf4j:slf4j-api + + + + + com.fasterxml.jackson + org.gcube.fasterxml.jackson + + + + + *:* + + META-INF/license/** + META-INF/* + META-INF/maven/** + LICENSE + NOTICE + /*.txt + build.properties + + + + + \ No newline at end of file