NIFI-12287 Standardized skipping Source and Javadoc for NAR modules

- Added nar-packaging and war-packaging profiles to root Maven configuration
- Removed individual properties from NAR module configurations

Signed-off-by: Pierre Villard <pierre.villard.fr@gmail.com>

This closes #7947.

(cherry picked from commit 2366132e92)
This commit is contained in:
exceptionfactory 2023-10-27 13:30:22 -05:00
parent 85a33a088f
commit f37b77f64c
No known key found for this signature in database
GPG Key ID: 29B6A52D2AAE8DBA
74 changed files with 40 additions and 293 deletions

View File

@ -27,10 +27,7 @@ limitations under the License.
<packaging>nar</packaging>
<description>MiNiFi: Framework NAR</description>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi.minifi</groupId>

View File

@ -22,10 +22,6 @@
<artifactId>minifi-server-nar</artifactId>
<packaging>nar</packaging>
<description>MiNiFi server NAR</description>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi.minifi</groupId>

View File

@ -26,10 +26,7 @@ limitations under the License.
<artifactId>minifi-standard-nar</artifactId>
<packaging>nar</packaging>
<description>MiNiFi Standard Extensions NAR</description>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -25,10 +25,6 @@
<artifactId>nifi-${artifactBaseName}-nar</artifactId>
<version>${version}</version>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -25,10 +25,6 @@
<artifactId>nifi-${artifactBaseName}-api-nar</artifactId>
<version>${version}</version>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -25,10 +25,6 @@
<artifactId>nifi-${artifactBaseName}-nar</artifactId>
<version>${version}</version>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-accumulo-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>false</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -22,10 +22,6 @@
</parent>
<artifactId>nifi-amqp-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-asana-processors-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-asana-services-api-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-asana-services-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -23,10 +23,6 @@
<artifactId>nifi-asn1-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-atlas-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-box-services-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>false</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -22,10 +22,6 @@
<artifactId>nifi-cdc-mysql-nar</artifactId>
<packaging>nar</packaging>
<description>NiFi MySQL Change Data Capture (CDC) NAR</description>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -22,10 +22,6 @@
<artifactId>nifi-compress-nar</artifactId>
<packaging>nar</packaging>
<description>NiFi Compression NAR</description>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-couchbase-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-couchbase-services-api-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -20,8 +20,6 @@ language governing permissions and limitations under the License. -->
<artifactId>nifi-elasticsearch-restapi-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
<lucene.version>6.2.1</lucene.version>
</properties>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-email-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -17,13 +17,8 @@ language governing permissions and limitations under the License. -->
<version>1.24.0-SNAPSHOT</version>
</parent>
<groupId>org.apache.nifi</groupId>
<artifactId>nifi-evtx-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -21,11 +21,8 @@
</parent>
<artifactId>nifi-framework-nar</artifactId>
<packaging>nar</packaging>
<description>NiFi: Framework Nar</description>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<description>NiFi: Framework NAR</description>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -22,10 +22,7 @@
</parent>
<artifactId>nifi-web-api</artifactId>
<packaging>war</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<build>
<resources>
<resource>

View File

@ -21,10 +21,6 @@
</parent>
<artifactId>nifi-web-content-viewer</artifactId>
<packaging>war</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -21,10 +21,6 @@
</parent>
<artifactId>nifi-web-docs</artifactId>
<packaging>war</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>

View File

@ -21,10 +21,7 @@
</parent>
<artifactId>nifi-web-error</artifactId>
<packaging>war</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>javax.servlet</groupId>

View File

@ -23,8 +23,6 @@
<artifactId>nifi-web-ui</artifactId>
<packaging>war</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
<staging.dir>${project.build.directory}/tmp</staging.dir>
<canvas.filter>canvas.properties</canvas.filter>
<history.filter>history.properties</history.filter>

View File

@ -22,10 +22,6 @@
<artifactId>nifi-headless-server-nar</artifactId>
<packaging>nar</packaging>
<description>Headless server NAR</description>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -22,10 +22,6 @@
<artifactId>nifi-server-nar</artifactId>
<packaging>nar</packaging>
<description>NiFi: Web/UI Nar</description>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-graph-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -21,10 +21,6 @@
</parent>
<artifactId>nifi-hadoop-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -24,12 +24,6 @@
<artifactId>nifi-hive-services-api-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
<!-- Need to override hadoop.version here, for Hive and hadoop-client transitive dependencies -->
<hadoop.version>${hive.hadoop.version}</hadoop.version>
</properties>
<dependencies>
<dependency>

View File

@ -25,11 +25,6 @@
<artifactId>nifi-hive-services-api</artifactId>
<packaging>jar</packaging>
<properties>
<!-- Need to override hadoop.version here, for Hive and hadoop-client transitive dependencies -->
<hadoop.version>${hive.hadoop.version}</hadoop.version>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-hive3-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,11 +24,6 @@
<artifactId>nifi-iceberg-processors-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-influxdb-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -22,10 +22,6 @@
<artifactId>nifi-jetty-bundle</artifactId>
<packaging>nar</packaging>
<description>NiFi: Jetty Bundle</description>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<!-- The Jetty Bundle doesn't contain any code that actually depends on nifi-api, but the NAR Maven plugin writes a
descriptor for each NAR which contains the version of the system API, so we need to make the version available by

View File

@ -22,10 +22,6 @@
</parent>
<artifactId>nifi-kerberos-iaa-providers-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -22,10 +22,6 @@
</parent>
<artifactId>nifi-ldap-iaa-providers-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-image-viewer-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -23,10 +23,6 @@
<artifactId>nifi-image-viewer</artifactId>
<description>NiFi image viewer</description>
<packaging>war</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-media-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-mongodb-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-pgp-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-pgp-service-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -21,10 +21,6 @@
</parent>
<artifactId>nifi-prometheus-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -21,10 +21,6 @@
</parent>
<artifactId>nifi-provenance-repository-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-ranger-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-redis-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -22,10 +22,6 @@
</parent>
<artifactId>nifi-single-user-iaa-providers-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-smb-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-smb-smbj-client-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-sql-reporting-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -21,8 +21,6 @@ language governing permissions and limitations under the License. -->
<packaging>war</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
<frontend.dependency.configs>${basedir}/src/main/frontend</frontend.dependency.configs>
<frontend.working.dir>${project.build.directory}/frontend-working-directory</frontend.working.dir>
<frontend.assets>${project.build.directory}/${project.build.finalName}/assets</frontend.assets>

View File

@ -22,10 +22,7 @@
<artifactId>nifi-dbcp-service-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -21,10 +21,6 @@
</parent>
<artifactId>nifi-distributed-cache-services-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -22,10 +22,7 @@
<artifactId>nifi-hadoop-dbcp-service-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -22,10 +22,6 @@
<artifactId>nifi-http-context-map-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -21,10 +21,6 @@
</parent>
<artifactId>nifi-record-serialization-services-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -21,10 +21,6 @@
</parent>
<artifactId>nifi-ssl-context-service-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -21,10 +21,6 @@
</parent>
<artifactId>nifi-standard-services-api-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -22,10 +22,6 @@
<artifactId>nifi-stateful-analysis-nar</artifactId>
<packaging>nar</packaging>
<description>NiFi NAR for doing stateful analysis</description>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -21,10 +21,6 @@
</parent>
<artifactId>nifi-update-attribute-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>

View File

@ -22,10 +22,6 @@
</parent>
<artifactId>nifi-update-attribute-ui</artifactId>
<packaging>war</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<build>
<plugins>
<plugin>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-websocket-processors-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-websocket-services-api-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -24,10 +24,6 @@
<artifactId>nifi-websocket-services-jetty-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -19,10 +19,6 @@ language governing permissions and limitations under the License. -->
<artifactId>nifi-windows-event-log-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -26,10 +26,6 @@
<artifactId>nifi-workday-processors-nar</artifactId>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -22,11 +22,6 @@
<artifactId>nifi-registry-web-docs</artifactId>
<packaging>war</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<build>
<plugins>
<plugin>

View File

@ -25,10 +25,6 @@
<artifactId>nifi-nar-provider-processors-nar</artifactId>
<version>1.24.0-SNAPSHOT</version>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -25,10 +25,6 @@
<artifactId>nifi-nar-provider-service-api-nar</artifactId>
<version>1.24.0-SNAPSHOT</version>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

View File

@ -25,10 +25,6 @@
<artifactId>nifi-nar-provider-service-nar</artifactId>
<version>1.24.0-SNAPSHOT</version>
<packaging>nar</packaging>
<properties>
<maven.javadoc.skip>true</maven.javadoc.skip>
<source.skip>true</source.skip>
</properties>
<dependencies>
<dependency>

32
pom.xml
View File

@ -1043,6 +1043,38 @@
</plugins>
</build>
<profiles>
<!-- Configure build properties for modules with NAR packaging -->
<profile>
<id>nar-packaging</id>
<activation>
<property>
<name>packaging</name>
<value>nar</value>
</property>
</activation>
<properties>
<!-- Skip source and javadoc plugins for NAR bundles during release process -->
<maven.source.skip>true</maven.source.skip>
<maven.javadoc.skip>true</maven.javadoc.skip>
</properties>
</profile>
<!-- Configure build properties for modules with WAR packaging -->
<profile>
<id>war-packaging</id>
<activation>
<property>
<name>packaging</name>
<value>war</value>
</property>
</activation>
<properties>
<!-- Skip source and javadoc plugins for WAR bundles during release process -->
<maven.source.skip>true</maven.source.skip>
<maven.javadoc.skip>true</maven.javadoc.skip>
</properties>
</profile>
<profile>
<!-- Performs execution of Integration Tests using the Maven
FailSafe Plugin. The view of integration tests in this context are those