4.0.0
org.gcube.tools
maven-parent
1.1.0
org.gcube.common
software-versions-processor
1.0.0-SNAPSHOT
war
gCube Software Versions Processor
gCube Software Versions Processor is a service which helps to process software versions to made actions such as:
* publish the software (e.g. deposit on Zenodo to obtain a DOI);
* export the citations (e.g. in BibLaTex format)
UTF-8
${project.basedir}${file.separator}src${file.separator}main${file.separator}webapp${file.separator}WEB-INF
2.14.0
scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git
scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git
https://code-repo.d4science.org/gCubeSystem/${project.artifactId}
org.gcube.distribution
gcube-smartgears-bom
2.5.0-SNAPSHOT
pom
import
org.slf4j
slf4j-api
org.gcube.core
common-scope
org.gcube.core
common-smartgears-app
org.gcube.common
authorization-utils
[2.0.0, 3.0.0-SNAPSHOT)
org.gcube.common
gcube-jackson-core
org.gcube.common
gcube-jackson-annotations
org.gcube.common
gcube-jackson-databind
org.gcube.common
software-versions-processor-lib
[1.0.0-SNAPSHOT, 2.0.0-SNAPSHOT)
org.glassfish.jersey.containers
jersey-container-servlet
javax.ws.rs
javax.ws.rs-api
javax.xml.ws
jaxws-api
provided
org.projectlombok
lombok
provided
com.webcohesion.enunciate
enunciate-core-annotations
${enunciate.version}
provided
com.webcohesion.enunciate
enunciate-rt-util
${enunciate.version}
provided
javax.servlet
javax.servlet-api
3.1.0
provided
junit
junit
4.11
test
ch.qos.logback
logback-classic
test
com.webcohesion.enunciate
enunciate-maven-plugin
${enunciate.version}
assemble
assemble
org.apache.maven.plugins
maven-resources-plugin
copy-enunciate-docs
process-resources
copy-resources
target
${project.build.directory}/${project.artifactId}-${project.version}/api-docs
${project.build.directory}/api-docs
true