[
https://issues.apache.org/jira/browse/NIFI-8917?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mark Bean updated NIFI-8917:
----------------------------
Description:
The source code for the nifi project now includes several projects which are
related but not explicitly required by the main nifi application. Recommend the
creation of profiles (e.g. "exclude-nifi-registry") for each of the ancillary
modules to be excluded from the build. These can be useful for reducing build
time during development, excluding components not intended to be used by the
builder.
The modules eligible for exclusion or exclusivity are:
minfi
nifi-registry
nifi-toolkit
was:
The source code for the nifi project now includes several projects which are
related but not explicitly required by the main nifi application. Recommend the
creation of profiles (e.g. "exclude-nifi-registry") for each of the ancillary
modules to be excluded from the build. These can be useful for reducing build
time during development, excluding components not intended to be used by the
builder.
An extension to this concept is to create profiles which are build "only"
certain modules. For example, if a user wanted to build only nifi-registry, a
profile "nifi-registry-only" could be used to build only that module (and
necessary dependents.)
The modules eligible for exclusion or exclusivity are:
minfi
nifi-registry
nifi-toolkit
> Create profiles to exclude ancillary modules from build
> -------------------------------------------------------
>
> Key: NIFI-8917
> URL: https://issues.apache.org/jira/browse/NIFI-8917
> Project: Apache NiFi
> Issue Type: Improvement
> Components: Tools and Build
> Affects Versions: 1.14.0
> Reporter: Mark Bean
> Priority: Major
>
> The source code for the nifi project now includes several projects which are
> related but not explicitly required by the main nifi application. Recommend
> the creation of profiles (e.g. "exclude-nifi-registry") for each of the
> ancillary modules to be excluded from the build. These can be useful for
> reducing build time during development, excluding components not intended to
> be used by the builder.
> The modules eligible for exclusion or exclusivity are:
> minfi
> nifi-registry
> nifi-toolkit
--
This message was sent by Atlassian Jira
(v8.3.4#803005)