Manuele Simi bacb98d2fe | ||
---|---|---|
.settings | ||
.project | ||
README.md | ||
pom.xml |
README.md
MAVEN PARENT POM
A parent pom for all the gCube artifacts.
Enforcements
- Java 8 (target and source)
- OpenJDK as target Java VM.
- 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
jenkins-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
dry-run
This profile disables the deployment of the artifacts.
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.