From f2e6b0c90e2f61d1ba78e50da6d870383d56afe2 Mon Sep 17 00:00:00 2001 From: Manuele Simi Date: Tue, 21 May 2019 21:58:38 -0400 Subject: [PATCH] Update README with profiles information. --- README.md | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 26b1cf0..66e0c65 100644 --- a/README.md +++ b/README.md @@ -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+ \ No newline at end of file +* 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. +