Update README with profiles information.

This commit is contained in:
Manuele Simi 2019-05-21 21:58:38 -04:00
parent 297136ed76
commit f2e6b0c90e
1 changed files with 24 additions and 1 deletions

View File

@ -5,4 +5,27 @@ A parent pom for all the gCube artifacts.
# Enforcements
* Java 8 (target and source)
* OpenJDK as target Java VM.
* Maven 3.0.0+
* Maven 3.0.0+
# Build Profiles
## gcube-developer
* Dependencies resolved against gcube-snapshots and gcube-releases
* Snapshot artifacts deployed to gcube-snapshots
* Deployments of releases artifacts are not permitted
## gcube-snapshots
* Dependencies resolved against local-snapshots and gcube-releases
* Snapshot artifacts installed to local-snapshots
* Snapshot artifacts deployed to gcube-snapshots
* Deployments of release artifacts are not permitted
## jenkins-releases
* Dependencies resolved against gcube-releases
* Deployments of snapshot artifacts are not permitted
* Release artifacts deployed to gcube-releases
## disable-java8-doclint
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.