kie-kogito-serverless-operator-411: incorporate the MAVEN_ARGS_APPEND argument to the swf-builder (#412)

diff --git a/bundle.osl/manifests/logic-operator-rhel8-builder-config_v1_configmap.yaml b/bundle.osl/manifests/logic-operator-rhel8-builder-config_v1_configmap.yaml
index fad5072..7640597 100644
--- a/bundle.osl/manifests/logic-operator-rhel8-builder-config_v1_configmap.yaml
+++ b/bundle.osl/manifests/logic-operator-rhel8-builder-config_v1_configmap.yaml
@@ -5,7 +5,8 @@
   Dockerfile: "FROM registry.redhat.io/openshift-serverless-1-tech-preview/logic-swf-builder-rhel8:latest
     AS builder\n\n# variables that can be overridden by the builder\n# To add a Quarkus
     extension to your application\nARG QUARKUS_EXTENSIONS\n# Args to pass to the Quarkus
-    CLI add extension command\nARG QUARKUS_ADD_EXTENSION_ARGS\n  \n# Copy from build
+    CLI add extension command\nARG QUARKUS_ADD_EXTENSION_ARGS\n# Additional java/mvn arguments to pass to the builder\n
+    ARG MAVEN_ARGS_APPEND\n\n# Copy from build
     context to skeleton resources project\nCOPY --chmod=644 * ./resources/\n\nRUN
     /home/kogito/launch/build-app.sh ./resources\n  \n#=============================\n#
     Runtime Run\n#=============================\nFROM registry.access.redhat.com/ubi9/openjdk-17:latest\n\nENV
diff --git a/bundle/manifests/sonataflow-operator-builder-config_v1_configmap.yaml b/bundle/manifests/sonataflow-operator-builder-config_v1_configmap.yaml
index ab8cabb..2d787ee 100644
--- a/bundle/manifests/sonataflow-operator-builder-config_v1_configmap.yaml
+++ b/bundle/manifests/sonataflow-operator-builder-config_v1_configmap.yaml
@@ -5,8 +5,9 @@
   Dockerfile: "FROM quay.io/kiegroup/kogito-swf-builder-nightly:latest AS builder\n\n#
     variables that can be overridden by the builder\n# To add a Quarkus extension
     to your application\nARG QUARKUS_EXTENSIONS\n# Args to pass to the Quarkus CLI
-    add extension command\nARG QUARKUS_ADD_EXTENSION_ARGS\n\n# Copy from build context
-    to skeleton resources project\nCOPY --chown=1001 . ./resources\n\nRUN /home/kogito/launch/build-app.sh
+    add extension command\nARG QUARKUS_ADD_EXTENSION_ARGS\n# Additional java/mvn arguments
+    to pass to the builder\nARG MAVEN_ARGS_APPEND\n\n# Copy from build context to
+    skeleton resources project\nCOPY --chown=1001 . ./resources\n\nRUN /home/kogito/launch/build-app.sh
     ./resources\n  \n#=============================\n# Runtime Run\n#=============================\nFROM
     registry.access.redhat.com/ubi9/openjdk-17:latest\n\nENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'\n
     \ \n# We make four distinct layers so if there are application changes the library
diff --git a/config/manager/osl/sonataflow_builder_dockerfile.yaml b/config/manager/osl/sonataflow_builder_dockerfile.yaml
index c0aade9..d09c4c4 100644
--- a/config/manager/osl/sonataflow_builder_dockerfile.yaml
+++ b/config/manager/osl/sonataflow_builder_dockerfile.yaml
@@ -5,7 +5,9 @@
 ARG QUARKUS_EXTENSIONS
 # Args to pass to the Quarkus CLI add extension command
 ARG QUARKUS_ADD_EXTENSION_ARGS
-  
+# Additional java/mvn arguments to pass to the builder
+ARG MAVEN_ARGS_APPEND
+
 # Copy from build context to skeleton resources project
 COPY --chown=1001 . ./resources
 
diff --git a/config/manager/sonataflow_builder_dockerfile.yaml b/config/manager/sonataflow_builder_dockerfile.yaml
index 20c34c1..d95cbf0 100644
--- a/config/manager/sonataflow_builder_dockerfile.yaml
+++ b/config/manager/sonataflow_builder_dockerfile.yaml
@@ -5,6 +5,8 @@
 ARG QUARKUS_EXTENSIONS
 # Args to pass to the Quarkus CLI add extension command
 ARG QUARKUS_ADD_EXTENSION_ARGS
+# Additional java/mvn arguments to pass to the builder
+ARG MAVEN_ARGS_APPEND
 
 # Copy from build context to skeleton resources project
 COPY --chown=1001 . ./resources
diff --git a/operator.yaml b/operator.yaml
index 74247a7..0b412c0 100644
--- a/operator.yaml
+++ b/operator.yaml
@@ -26696,8 +26696,9 @@
   Dockerfile: "FROM quay.io/kiegroup/kogito-swf-builder-nightly:latest AS builder\n\n#
     variables that can be overridden by the builder\n# To add a Quarkus extension
     to your application\nARG QUARKUS_EXTENSIONS\n# Args to pass to the Quarkus CLI
-    add extension command\nARG QUARKUS_ADD_EXTENSION_ARGS\n\n# Copy from build context
-    to skeleton resources project\nCOPY --chown=1001 . ./resources\n\nRUN /home/kogito/launch/build-app.sh
+    add extension command\nARG QUARKUS_ADD_EXTENSION_ARGS\n# Additional java/mvn arguments
+    to pass to the builder\nARG MAVEN_ARGS_APPEND\n\n# Copy from build context to
+    skeleton resources project\nCOPY --chown=1001 . ./resources\n\nRUN /home/kogito/launch/build-app.sh
     ./resources\n  \n#=============================\n# Runtime Run\n#=============================\nFROM
     registry.access.redhat.com/ubi9/openjdk-17:latest\n\nENV LANG='en_US.UTF-8' LANGUAGE='en_US:en'\n
     \ \n# We make four distinct layers so if there are application changes the library