From 47d7d493a73cbc61db80b51ccf695b8bcd7694ea Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Tue, 22 Sep 2026 14:59:47 +0200 Subject: [PATCH 1/5] perf(nifi): Speed up build --- nifi/Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nifi/Dockerfile b/nifi/Dockerfile index 70fc9e025..c9b6711f5 100644 --- a/nifi/Dockerfile +++ b/nifi/Dockerfile @@ -195,6 +195,9 @@ tar -czf /stackable/nifi-opa-plugin-${NIFI_OPA_AUTHORIZER_PLUGIN_VERSION}-src.ta mvn \ clean package \ -DskipTests \ + -Dmaven.javadoc.skip=true \ + -Denforcer.skip=true \ + -Dmaven.site.skip=true \ -Pnifi-${PRODUCT_VERSION} cp ./target/opa-authorizer.nar /stackable/opa-authorizer.nar From 39c9ea63de21bd106998175182d08c2c234fa9c1 Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Tue, 22 Sep 2026 15:08:43 +0200 Subject: [PATCH 2/5] chore(nifi): Bring back the enforcer --- nifi/Dockerfile | 1 - 1 file changed, 1 deletion(-) diff --git a/nifi/Dockerfile b/nifi/Dockerfile index c9b6711f5..a037542dc 100644 --- a/nifi/Dockerfile +++ b/nifi/Dockerfile @@ -196,7 +196,6 @@ mvn \ clean package \ -DskipTests \ -Dmaven.javadoc.skip=true \ - -Denforcer.skip=true \ -Dmaven.site.skip=true \ -Pnifi-${PRODUCT_VERSION} From a80cade98151a2b9e2bedae05f92aac81ad2a0be Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Tue, 22 Sep 2026 15:10:09 +0200 Subject: [PATCH 3/5] perf(nifi): Build using 1 thread per core --- nifi/Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/nifi/Dockerfile b/nifi/Dockerfile index a037542dc..7b807a31a 100644 --- a/nifi/Dockerfile +++ b/nifi/Dockerfile @@ -194,6 +194,7 @@ tar -czf /stackable/nifi-opa-plugin-${NIFI_OPA_AUTHORIZER_PLUGIN_VERSION}-src.ta mvn \ clean package \ + -T 1C \ -DskipTests \ -Dmaven.javadoc.skip=true \ -Dmaven.site.skip=true \ From 2e7a4e9fdb52c01b4428153c443e37051e31f865 Mon Sep 17 00:00:00 2001 From: Nick Larsen Date: Tue, 22 Sep 2026 16:47:17 +0200 Subject: [PATCH 4/5] perf(nifi): Build using 2 threads per core --- nifi/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nifi/Dockerfile b/nifi/Dockerfile index 7b807a31a..225f1e424 100644 --- a/nifi/Dockerfile +++ b/nifi/Dockerfile @@ -194,7 +194,7 @@ tar -czf /stackable/nifi-opa-plugin-${NIFI_OPA_AUTHORIZER_PLUGIN_VERSION}-src.ta mvn \ clean package \ - -T 1C \ + -T 2C \ -DskipTests \ -Dmaven.javadoc.skip=true \ -Dmaven.site.skip=true \ From 46370efed24e0acf33bbb7cad759d2db1d4faba8 Mon Sep 17 00:00:00 2001 From: Nick <10092581+NickLarsenNZ@users.noreply.github.com> Date: Fri, 25 Sep 2026 10:20:35 +0200 Subject: [PATCH 5/5] Apply suggestion from @NickLarsenNZ --- nifi/Dockerfile | 1 - 1 file changed, 1 deletion(-) diff --git a/nifi/Dockerfile b/nifi/Dockerfile index 225f1e424..a037542dc 100644 --- a/nifi/Dockerfile +++ b/nifi/Dockerfile @@ -194,7 +194,6 @@ tar -czf /stackable/nifi-opa-plugin-${NIFI_OPA_AUTHORIZER_PLUGIN_VERSION}-src.ta mvn \ clean package \ - -T 2C \ -DskipTests \ -Dmaven.javadoc.skip=true \ -Dmaven.site.skip=true \