This is an automated email from the ASF dual-hosted git repository. exceptionfactory pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/nifi.git
commit d1a9043167d90cfea22043bb43e5eae6022ced80 Author: Joseph Witt <[email protected]> AuthorDate: Thu May 9 13:05:44 2024 -0700 NIFI-13193 Set Minimum Maven Version to 3.9.6 - Upgraded Maven plugins - Upgraded SpotBugs from 4.7.3.5 to 4.8.5.0 - Upgraded asciidoctor-maven-plugin from 2.2.4 to 3.0.0 - Upgraded license-maven-plugin from 2.2.0 to 2.4.0 - Upgraded download-maven-plugin from 1.7.1 to 1.9.0 - Upgraded maven-clean-plugin from 3.3.1 to 3.3.2 - Upgraded frontend-maven-plugin from 1.14.2 to 1.15.0 - Upgraded hisrc-higherjaxb40-maven-plugin from 2.1.1 to 2.2.0 - Upgraded jacoco-maven-plugin from 0.8.11 to 0.8.12 - Upgraded swagger-maven-plugin-jakarta from 2.2.20 to 2.2.21 - Upgraded swagger-codegen-maven-plugin from 3.0.52 to 3.0.55 This closes #8797 Signed-off-by: David Handermann <[email protected]> --- README.md | 6 +----- nifi-commons/nifi-xml-processing/pom.xml | 2 +- nifi-docs/pom.xml | 2 +- .../nifi-asn1-bundle/nifi-asn1-services/pom.xml | 1 - .../nifi-box-bundle/nifi-box-nar/pom.xml | 2 +- .../nifi-py4j-bundle/nifi-python-framework/pom.xml | 3 +-- .../nifi-framework/nifi-web/nifi-web-frontend/pom.xml | 2 +- .../nifi-framework/nifi-web/nifi-web-ui/pom.xml | 2 +- nifi-manifest/nifi-runtime-manifest/pom.xml | 1 - .../nifi-registry-core/nifi-registry-docs/pom.xml | 2 +- nifi-registry/pom.xml | 6 ------ pom.xml | 19 +++++++++++++------ 12 files changed, 21 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index 3c86f2c732..0613359a3a 100644 --- a/README.md +++ b/README.md @@ -64,13 +64,9 @@ Apache NiFi was made for dataflow. It supports highly configurable directed grap - Pluggable fine-grained role-based authentication/authorization - Multiple teams can manage and share specific portions of the flow -## Minimum Recommendations -* JDK 21 -* Apache Maven 3.9.2 - ## Minimum Requirements * JDK 21 -* Apache Maven 3.9.2 +* Apache Maven 3.9.6 ## Getting Started diff --git a/nifi-commons/nifi-xml-processing/pom.xml b/nifi-commons/nifi-xml-processing/pom.xml index 381f33a4a4..734aa3c10e 100644 --- a/nifi-commons/nifi-xml-processing/pom.xml +++ b/nifi-commons/nifi-xml-processing/pom.xml @@ -27,7 +27,7 @@ <plugin> <groupId>com.github.spotbugs</groupId> <artifactId>spotbugs-maven-plugin</artifactId> - <version>4.7.3.5</version> + <version>4.8.5.0</version> <executions> <execution> <phase>package</phase> diff --git a/nifi-docs/pom.xml b/nifi-docs/pom.xml index f2adf5118f..7d5733df08 100644 --- a/nifi-docs/pom.xml +++ b/nifi-docs/pom.xml @@ -48,7 +48,7 @@ <plugin> <groupId>org.asciidoctor</groupId> <artifactId>asciidoctor-maven-plugin</artifactId> - <version>2.2.4</version> + <version>3.0.0</version> <executions> <execution> <id>output-html</id> diff --git a/nifi-extension-bundles/nifi-asn1-bundle/nifi-asn1-services/pom.xml b/nifi-extension-bundles/nifi-asn1-bundle/nifi-asn1-services/pom.xml index 1086da7f5e..1b2c66d527 100644 --- a/nifi-extension-bundles/nifi-asn1-bundle/nifi-asn1-services/pom.xml +++ b/nifi-extension-bundles/nifi-asn1-bundle/nifi-asn1-services/pom.xml @@ -75,7 +75,6 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> - <version>3.1.0</version> <executions> <execution> <id>compile-asn</id> diff --git a/nifi-extension-bundles/nifi-box-bundle/nifi-box-nar/pom.xml b/nifi-extension-bundles/nifi-box-bundle/nifi-box-nar/pom.xml index 24c010405c..7e1e7e6dfd 100644 --- a/nifi-extension-bundles/nifi-box-bundle/nifi-box-nar/pom.xml +++ b/nifi-extension-bundles/nifi-box-bundle/nifi-box-nar/pom.xml @@ -44,7 +44,7 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>license-maven-plugin</artifactId> - <version>2.2.0</version> + <version>2.4.0</version> <configuration> <!-- mvn clean license:add-third-party license:download-licenses diff --git a/nifi-extension-bundles/nifi-py4j-bundle/nifi-python-framework/pom.xml b/nifi-extension-bundles/nifi-py4j-bundle/nifi-python-framework/pom.xml index ceec25b200..3891821614 100644 --- a/nifi-extension-bundles/nifi-py4j-bundle/nifi-python-framework/pom.xml +++ b/nifi-extension-bundles/nifi-py4j-bundle/nifi-python-framework/pom.xml @@ -33,7 +33,7 @@ <plugin> <groupId>com.googlecode.maven-download-plugin</groupId> <artifactId>download-maven-plugin</artifactId> - <version>1.7.1</version> + <version>1.9.0</version> <executions> <execution> <id>download-py4j</id> @@ -87,7 +87,6 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> - <version>3.1.1</version> <executions> <execution> <id>python-test</id> diff --git a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/pom.xml b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/pom.xml index 48fd1813d9..81d37298c1 100644 --- a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/pom.xml +++ b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-frontend/pom.xml @@ -30,7 +30,7 @@ <properties> <frontend.source>${basedir}/src/main/nifi</frontend.source> <frontend.working.dir>${project.build.directory}/frontend-working-directory</frontend.working.dir> - <copy-rename-maven-plugin.version>1.0</copy-rename-maven-plugin.version> + <copy-rename-maven-plugin.version>1.0.1</copy-rename-maven-plugin.version> <!-- String name of the theme file to be used. Ex: 'purple' // will overwrite the 'material' theme file with the 'purple' theme. diff --git a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/pom.xml b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/pom.xml index a1ca9bc5c3..f274a5773a 100644 --- a/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/pom.xml +++ b/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-ui/pom.xml @@ -406,7 +406,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> - <version>3.3.1</version> + <version>3.3.2</version> <configuration> <excludeDefaultDirectories>true</excludeDefaultDirectories> <filesets> diff --git a/nifi-manifest/nifi-runtime-manifest/pom.xml b/nifi-manifest/nifi-runtime-manifest/pom.xml index a3cd42d6cd..c6c0f8eb4c 100644 --- a/nifi-manifest/nifi-runtime-manifest/pom.xml +++ b/nifi-manifest/nifi-runtime-manifest/pom.xml @@ -108,7 +108,6 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> - <version>3.1.0</version> <executions> <execution> <id>generate-runtime-manifest</id> diff --git a/nifi-registry/nifi-registry-core/nifi-registry-docs/pom.xml b/nifi-registry/nifi-registry-core/nifi-registry-docs/pom.xml index 72a14cdfd2..7356466a46 100644 --- a/nifi-registry/nifi-registry-core/nifi-registry-docs/pom.xml +++ b/nifi-registry/nifi-registry-core/nifi-registry-docs/pom.xml @@ -58,7 +58,7 @@ <plugin> <groupId>org.asciidoctor</groupId> <artifactId>asciidoctor-maven-plugin</artifactId> - <version>2.2.4</version> + <version>3.0.0</version> <executions> <execution> <id>output-html</id> diff --git a/nifi-registry/pom.xml b/nifi-registry/pom.xml index 9f9ccb9058..be7e62e0a9 100644 --- a/nifi-registry/pom.xml +++ b/nifi-registry/pom.xml @@ -233,11 +233,6 @@ <tarLongFileMode>gnu</tarLongFileMode> </configuration> </plugin> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>jaxb2-maven-plugin</artifactId> - <version>3.1.0</version> - </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> @@ -251,7 +246,6 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> - <version>3.3.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> diff --git a/pom.xml b/pom.xml index 89660403d4..6a1d91f33d 100644 --- a/pom.xml +++ b/pom.xml @@ -104,7 +104,7 @@ <docker.jre.image.name>bellsoft/liberica-openjre-debian</docker.jre.image.name> <docker.image.tag>21</docker.image.tag> <node.version>v22.1.0</node.version> - <frontend.mvn.plugin.version>1.14.2</frontend.mvn.plugin.version> + <frontend.mvn.plugin.version>1.15.0</frontend.mvn.plugin.version> <nifi.nar.maven.plugin.version>1.5.1</nifi.nar.maven.plugin.version> <project.build.outputTimestamp>1706227889</project.build.outputTimestamp> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> @@ -654,6 +654,7 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jaxb2-maven-plugin</artifactId> + <version>3.2.0</version> <configuration> <noGeneratedHeaderComments>true</noGeneratedHeaderComments> </configuration> @@ -661,6 +662,7 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> + <version>3.2.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -754,22 +756,27 @@ <plugin> <groupId>org.patrodyne.jvnet</groupId> <artifactId>hisrc-higherjaxb40-maven-plugin</artifactId> - <version>2.1.1</version> + <version>2.2.0</version> </plugin> <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> - <version>0.8.11</version> + <version>0.8.12</version> </plugin> <plugin> <groupId>io.swagger.core.v3</groupId> <artifactId>swagger-maven-plugin-jakarta</artifactId> - <version>2.2.20</version> + <version>2.2.21</version> </plugin> <plugin> <groupId>io.swagger.codegen.v3</groupId> <artifactId>swagger-codegen-maven-plugin</artifactId> - <version>3.0.52</version> + <version>3.0.55</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <version>3.4.1</version> </plugin> </plugins> </pluginManagement> @@ -819,7 +826,7 @@ </plugins> </requireSameVersions> <requireMavenVersion> - <version>3.6.0</version> + <version>3.9.6</version> </requireMavenVersion> <requireReleaseDeps> <message>Dependencies outside of Apache NiFi must not use SNAPSHOT versions</message>
