|
|
|
@ -126,20 +126,12 @@
|
|
|
|
|
<activation>
|
|
|
|
|
<!-- This profile will automatically be active for all builds unless another profile in the POM is activated -->
|
|
|
|
|
<activeByDefault>true</activeByDefault>
|
|
|
|
|
<!-- <property> -->
|
|
|
|
|
<!-- <name>java8</name> -->
|
|
|
|
|
<!-- </property> -->
|
|
|
|
|
|
|
|
|
|
</activation>
|
|
|
|
|
<!-- <activation> -->
|
|
|
|
|
<!-- <jdk>[1.6, 11)</jdk> -->
|
|
|
|
|
<!-- <property> -->
|
|
|
|
|
<!-- <name>java8</name> -->
|
|
|
|
|
<!-- </property> -->
|
|
|
|
|
<!-- </activation> -->
|
|
|
|
|
<!-- This profile sets an additional parameter for javadoc generation to disables the doclint.
|
|
|
|
|
<properties>
|
|
|
|
|
<!-- This profile sets an additional parameter for javadoc generation to disables the doclint.
|
|
|
|
|
It avoids the build fails if formal/syntax errors are found in javadoc comments.
|
|
|
|
|
The parameter is only understood by jdk 1.8, so we set it only when jdk 1.8 is used -->
|
|
|
|
|
<properties>
|
|
|
|
|
<javadoc.opts>-Xdoclint:none</javadoc.opts>
|
|
|
|
|
<java_version>1.8</java_version>
|
|
|
|
|
<maven.compiler.source>${java_version}</maven.compiler.source>
|
|
|
|
@ -151,16 +143,34 @@
|
|
|
|
|
<id>gcube-snapshots</id>
|
|
|
|
|
<name>gCube Snapshots</name>
|
|
|
|
|
<url>${repository.snapshots.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-releases</id>
|
|
|
|
|
<name>gCube Releases</name>
|
|
|
|
|
<url>${repository.releases.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-externals</id>
|
|
|
|
|
<name>gCube Externals</name>
|
|
|
|
|
<url>${repository.externals.readonly}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
</repositories>
|
|
|
|
|
|
|
|
|
@ -260,33 +270,51 @@
|
|
|
|
|
<maven.compiler.target>${java_version}</maven.compiler.target>
|
|
|
|
|
</properties>
|
|
|
|
|
|
|
|
|
|
<!-- Repositories for dependency resolution -->
|
|
|
|
|
<repositories>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-snapshots</id>
|
|
|
|
|
<name>gCube Snapshots</name>
|
|
|
|
|
<url>${repository.snapshots.url}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-releases</id>
|
|
|
|
|
<name>gCube Releases</name>
|
|
|
|
|
<url>${repository.releases.url}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-externals</id>
|
|
|
|
|
<name>gCube Externals</name>
|
|
|
|
|
<url>${repository.externals.readonly}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
</repositories>
|
|
|
|
|
|
|
|
|
|
<!-- Repositories for deployments -->
|
|
|
|
|
<distributionManagement>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-snapshots</id>
|
|
|
|
|
<name>gCube Snapshots</name>
|
|
|
|
|
<url>${repository.snapshots.url}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
</distributionManagement>
|
|
|
|
|
<!-- Repositories for dependency resolution -->
|
|
|
|
|
<repositories>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-snapshots</id>
|
|
|
|
|
<name>gCube Snapshots</name>
|
|
|
|
|
<url>${repository.snapshots.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-releases</id>
|
|
|
|
|
<name>gCube Releases</name>
|
|
|
|
|
<url>${repository.releases.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-externals</id>
|
|
|
|
|
<name>gCube Externals</name>
|
|
|
|
|
<url>${repository.externals.readonly}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
</repositories>
|
|
|
|
|
|
|
|
|
|
<!-- Repositories for deployments -->
|
|
|
|
|
<distributionManagement>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-snapshots</id>
|
|
|
|
|
<name>gCube Snapshots</name>
|
|
|
|
|
<url>${repository.snapshots.url}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
</distributionManagement>
|
|
|
|
|
|
|
|
|
|
<build>
|
|
|
|
|
<plugins>
|
|
|
|
@ -398,32 +426,50 @@
|
|
|
|
|
</activation>
|
|
|
|
|
|
|
|
|
|
<!-- Repositories for dependency resolution -->
|
|
|
|
|
<repositories>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-snapshots</id>
|
|
|
|
|
<name>gCube Snapshots</name>
|
|
|
|
|
<url>${repository.snapshots.url}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-releases</id>
|
|
|
|
|
<name>gCube Releases</name>
|
|
|
|
|
<url>${repository.releases.url}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-externals</id>
|
|
|
|
|
<name>gCube Externals</name>
|
|
|
|
|
<url>${repository.externals.readonly}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
</repositories>
|
|
|
|
|
|
|
|
|
|
<!-- Repositories for deployments -->
|
|
|
|
|
<distributionManagement>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-snapshots</id>
|
|
|
|
|
<name>gCube Snapshots</name>
|
|
|
|
|
<url>${repository.snapshots.url}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
</distributionManagement>
|
|
|
|
|
<repositories>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-snapshots</id>
|
|
|
|
|
<name>gCube Snapshots</name>
|
|
|
|
|
<url>${repository.snapshots.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-releases</id>
|
|
|
|
|
<name>gCube Releases</name>
|
|
|
|
|
<url>${repository.releases.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-externals</id>
|
|
|
|
|
<name>gCube Externals</name>
|
|
|
|
|
<url>${repository.externals.readonly}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
</repositories>
|
|
|
|
|
|
|
|
|
|
<!-- Repositories for deployments -->
|
|
|
|
|
<distributionManagement>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-snapshots</id>
|
|
|
|
|
<name>gCube Snapshots</name>
|
|
|
|
|
<url>${repository.snapshots.url}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
</distributionManagement>
|
|
|
|
|
|
|
|
|
|
<build>
|
|
|
|
|
<plugins>
|
|
|
|
@ -533,21 +579,27 @@
|
|
|
|
|
<id>gcube-releases</id>
|
|
|
|
|
<name>gCube Releases</name>
|
|
|
|
|
<url>${repository.releases.url}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-jenkins-staging</id>
|
|
|
|
|
<name>gCube Jenkins Staging</name>
|
|
|
|
|
<url>${repository.jenkins.staging.url}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-staging</id>
|
|
|
|
|
<name>gCube Staging</name>
|
|
|
|
|
<url>${repository.staging.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-externals</id>
|
|
|
|
|
<name>gCube Externals</name>
|
|
|
|
|
<url>${repository.externals.readonly}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
</repositories>
|
|
|
|
|
|
|
|
|
@ -658,31 +710,33 @@
|
|
|
|
|
</property>
|
|
|
|
|
</activation>
|
|
|
|
|
<!-- Repositories for dependency resolution -->
|
|
|
|
|
<!-- Repositories for dependency resolution -->
|
|
|
|
|
<repositories>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-releases</id>
|
|
|
|
|
<name>gCube Releases</name>
|
|
|
|
|
<url>${repository.releases.url}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-jenkins-staging</id>
|
|
|
|
|
<name>gCube Jenkins Staging</name>
|
|
|
|
|
<url>${repository.jenkins.staging.url}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-jenkins-staging-next</id>
|
|
|
|
|
<name>gCube Jenkins Staging Next</name>
|
|
|
|
|
<url>${repository.jenkins.staging.java11.url}</url>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-staging</id>
|
|
|
|
|
<name>gCube Staging</name>
|
|
|
|
|
<url>${repository.staging.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-externals</id>
|
|
|
|
|
<name>gCube Externals</name>
|
|
|
|
|
<url>${repository.externals.readonly}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
</repositories>
|
|
|
|
|
|
|
|
|
@ -695,6 +749,7 @@
|
|
|
|
|
</repository>
|
|
|
|
|
</distributionManagement>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<build>
|
|
|
|
|
|
|
|
|
|
<plugins>
|
|
|
|
@ -799,21 +854,53 @@
|
|
|
|
|
<id>gcube-staging-jenkins</id>
|
|
|
|
|
<name>gCube Jenkins Staging</name>
|
|
|
|
|
<url>${repository.jenkins.staging.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-staging</id>
|
|
|
|
|
<name>gCube Staging</name>
|
|
|
|
|
<url>${repository.staging.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-releases</id>
|
|
|
|
|
<name>gCube Releases</name>
|
|
|
|
|
<url>${repository.releases.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-externals</id>
|
|
|
|
|
<name>gCube Externals</name>
|
|
|
|
|
<url>${repository.externals.readonly}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
</repositories>
|
|
|
|
|
|
|
|
|
@ -950,26 +1037,58 @@
|
|
|
|
|
</activation>
|
|
|
|
|
|
|
|
|
|
<!-- Repositories for dependency resolution -->
|
|
|
|
|
<repositories>
|
|
|
|
|
<repositories>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-staging-jenkins</id>
|
|
|
|
|
<name>gCube Jenkins Staging</name>
|
|
|
|
|
<url>${repository.jenkins.staging.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-staging</id>
|
|
|
|
|
<name>gCube Staging</name>
|
|
|
|
|
<url>${repository.staging.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-releases</id>
|
|
|
|
|
<name>gCube Releases</name>
|
|
|
|
|
<url>${repository.releases.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-externals</id>
|
|
|
|
|
<name>gCube Externals</name>
|
|
|
|
|
<url>${repository.externals.readonly}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
</repositories>
|
|
|
|
|
|
|
|
|
@ -1083,26 +1202,66 @@
|
|
|
|
|
<id>gcube-staging-jenkins</id>
|
|
|
|
|
<name>gCube Jenkins Staging</name>
|
|
|
|
|
<url>${repository.jenkins.staging.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-staging-jenkins-java11</id>
|
|
|
|
|
<name>gCube Jenkins Staging Java11</name>
|
|
|
|
|
<url>${repository.jenkins.staging.java11.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-staging</id>
|
|
|
|
|
<name>gCube Staging</name>
|
|
|
|
|
<url>${repository.staging.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-releases</id>
|
|
|
|
|
<name>gCube Releases</name>
|
|
|
|
|
<url>${repository.releases.url}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
<repository>
|
|
|
|
|
<id>gcube-externals</id>
|
|
|
|
|
<name>gCube Externals</name>
|
|
|
|
|
<url>${repository.externals.readonly}</url>
|
|
|
|
|
<snapshots>
|
|
|
|
|
<enabled>false</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</snapshots>
|
|
|
|
|
<releases>
|
|
|
|
|
<enabled>true</enabled>
|
|
|
|
|
<updatePolicy>never</updatePolicy>
|
|
|
|
|
</releases>
|
|
|
|
|
</repository>
|
|
|
|
|
</repositories>
|
|
|
|
|
|
|
|
|
|