This is an automated email from the ASF dual-hosted git repository.

eduardocerqueira pushed a commit to branch 10.1.x
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git


The following commit(s) were added to refs/heads/10.1.x by this push:
     new 391921c87c2 Jenkins Pipelines - set PIPELINE_PATH to all jobs, it is 
helpful for troubleshooting - kogito-base-builder-image pipeline, updating to 
the new build standard for using MAVEN_ARGS from shared lib
391921c87c2 is described below

commit 391921c87c275f6ec8a5f6773cdcdf72e6f96462
Author: Eduardo Cerqueira <[email protected]>
AuthorDate: Thu May 15 16:29:22 2025 -0400

    Jenkins Pipelines
    - set PIPELINE_PATH to all jobs, it is helpful for troubleshooting
    - kogito-base-builder-image pipeline, updating to the new build standard 
for using MAVEN_ARGS from shared lib
---
 .ci/jenkins/Jenkinsfile.release-build              | 153 +++++++++++++--------
 .../Jenkinsfile.dashbuilder-viewer-image           |   1 +
 .../Jenkinsfile.dev-deployment-base-image          |   1 +
 ...enkinsfile.dev-deployment-dmn-form-webapp-image |   1 +
 ...kinsfile.dev-deployment-quarkus-blank-app-image |   1 +
 .../Jenkinsfile.dev-deployment-upload-service      |   1 +
 .../release-jobs/Jenkinsfile.extended-services     |   1 +
 .../release-jobs/Jenkinsfile.jbpm-quarkus-devui    |   1 +
 .ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox   |   1 +
 .../Jenkinsfile.kie-sandbox-accelerator-quarkus    |   1 +
 .../Jenkinsfile.kie-sandbox-extended-services      |   1 +
 .../Jenkinsfile.kie-sandbox-helm-chart             |   1 +
 .../release-jobs/Jenkinsfile.kn-plugin-workflow    |   1 +
 .../Jenkinsfile.kogito-base-builder-image          |   9 +-
 .../Jenkinsfile.kogito-db-migrator-tool            |   1 +
 .../Jenkinsfile.kogito-management-console          |   1 +
 .../Jenkinsfile.kogito-serverless-operator         |   1 +
 .../release-jobs/Jenkinsfile.kogito-swf-builder    |   1 +
 .../release-jobs/Jenkinsfile.kogito-swf-devmode    |   1 +
 .ci/jenkins/release-jobs/Jenkinsfile.npm-packages  |   1 +
 .ci/jenkins/release-jobs/Jenkinsfile.online-editor |   1 +
 .../Jenkinsfile.runtime-tools-consoles-helm-chart  |   1 +
 .../Jenkinsfile.serverless-logic-web-tools         |   1 +
 ...e.serverless-logic-web-tools-base-builder-image |   1 +
 ...le.serverless-logic-web-tools-swf-builder-image |   1 +
 ...e.serverless-logic-web-tools-swf-dev-mode-image |   1 +
 .../Jenkinsfile.sonataflow-management-console      |   1 +
 .../Jenkinsfile.sonataflow-quarkus-devui           |   1 +
 .../Jenkinsfile.standalone-editors-cdn             |   1 +
 .../release-jobs/Jenkinsfile.vscode-extensions-dev |   1 +
 .../Jenkinsfile.vscode-extensions-prod             |   1 +
 31 files changed, 126 insertions(+), 65 deletions(-)

diff --git a/.ci/jenkins/Jenkinsfile.release-build 
b/.ci/jenkins/Jenkinsfile.release-build
index a1bb624388c..2aa30dd5c31 100644
--- a/.ci/jenkins/Jenkinsfile.release-build
+++ b/.ci/jenkins/Jenkinsfile.release-build
@@ -525,37 +525,40 @@ def printRunners() {
 
 def kogitoBaseBuilderImageBuildJob() {
     env.KOGITO_BASE_BUILDER_IMAGE_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/kogito-base-builder-image',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/kogito-base-builder-image",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def devDeploymentQuarkusBlankAppImageBuildJob() {
     env.DEV_DEPLOYMENT_QUARKUS_BLANK_APP_IMAGE_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/dev-deployment-quarkus-blank-app-image',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/dev-deployment-quarkus-blank-app-image",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def devDeploymentUploadServiceBuildJob() {
     env.DEV_DEPLOYMENT_UPLOAD_SERVICE_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/dev-deployment-upload-service',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/dev-deployment-upload-service",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
             string(name: 'UPLOAD_ASSET_URL', value: 
"${params.UPLOAD_ASSET_URL}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
@@ -563,265 +566,287 @@ def devDeploymentUploadServiceBuildJob() {
 def vscodeExtensionsDevBuildJob() {
     env.VSCODE_EXTENSIONS_DEV_JOB_RESULT = build(
         wait: true,
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/vscode-extensions-dev',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/vscode-extensions-dev",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'UPLOAD_ASSET_URL', value: 
"${params.UPLOAD_ASSET_URL}")
+            string(name: 'UPLOAD_ASSET_URL', value: 
"${params.UPLOAD_ASSET_URL}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def vscodeExtensionsProdBuildJob() {
     env.VSCODE_EXTENSIONS_PROD_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/vscode-extensions-prod',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/vscode-extensions-prod",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
             string(name: 'UPLOAD_ASSET_URL', value: 
"${params.UPLOAD_ASSET_URL}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def npmPackagesBuildJob() {
     env.NPM_PACKAGES_JOB_RESULT = build(
-        job: 'KIE/kie-tools/individual-release-artifacts-jobs/npm-packages',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/npm-packages",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def knPluginWorkflowBuildJob() {
     env.KN_PLUGIN_WORKFLOW_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/kn-plugin-workflow',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/kn-plugin-workflow",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
             string(name: 'UPLOAD_ASSET_URL', value: 
"${params.UPLOAD_ASSET_URL}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def serverlessLogicWebToolsSwfBuilderImageBuildJob() {
     env.SERVERLESS_LOGIC_WEB_TOOLS_SWF_BUILDER_IMAGE_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/serverless-logic-web-tools-swf-builder-image',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/serverless-logic-web-tools-swf-builder-image",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def serverlessLogicWebToolsSwfDevModeImageBuildJob() {
     env.SERVERLESS_LOGIC_WEB_TOOLS_SWF_DEV_MODE_IMAGE_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/serverless-logic-web-tools-swf-dev-mode-image',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/serverless-logic-web-tools-swf-dev-mode-image",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def serverlessLogicWebToolsBaseBuilderImageBuildJob() {
     env.SERVERLESS_LOGIC_WEB_TOOLS_BASE_BUILDER_IMAGE_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/serverless-logic-web-tools-base-builder-image',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/serverless-logic-web-tools-base-builder-image",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def dashbuilderViewerImageBuildJob() {
     env.DASHBUILDER_VIEWER_IMAGE_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/dashbuilder-viewer-image',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/dashbuilder-viewer-image",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def serverlessLogicWebToolsBuildJob() {
     env.SERVERLESS_LOGIC_WEB_TOOLS_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/serverless-logic-web-tools',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/serverless-logic-web-tools",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
+            string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def kogitoManagementConsoleBuildJob() {
     env.KOGITO_MANAGEMENT_CONSOLE_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/kogito-management-console',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/kogito-management-console",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def kogitoSwfBuilderBuildJob() {
     env.KOGITO_SWF_BUILDER_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/kogito-swf-builder',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/kogito-swf-builder",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def kogitoSwfDevmodeBuildJob() {
     env.KOGITO_SWF_DEVMODE_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/kogito-swf-devmode',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/kogito-swf-devmode",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def kogitoServerlessOperatorBuildJob() {
     env.KOGITO_SERVERLESS_OPERATOR_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/kogito-serverless-operator',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/kogito-serverless-operator",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def jbpmQuarkusDevuiBuildJob() {
     env.JBPM_QUARKUS_DEVUI_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/jbpm-quarkus-devui',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/jbpm-quarkus-devui",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
+            string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def sonataflowQuarkusDevuiBuildJob() {
     env.SONATAFLOW_QUARKUS_DEVUI_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/sonataflow-quarkus-devui',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/sonataflow-quarkus-devui",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
-            string(name: 'RELEASE_VERSION', value: "${params.RELEASE_VERSION}")
+            string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def devDeploymentBaseImageBuildJob() {
     env.DEV_DEPLOYMENT_BASE_IMAGE_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/dev-deployment-base-image',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/dev-deployment-base-image",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def devDeploymentDmnFormWebappImageBuildJob() {
     env.DEV_DEPLOYMENT_DMN_FORM_WEBAPP_IMAGE_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/dev-deployment-dmn-form-webapp-image',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/dev-deployment-dmn-form-webapp-image",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def extendedServicesBuildJob() {
     env.EXTENDED_SERVICES_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/extended-services',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/extended-services",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
             string(name: 'UPLOAD_ASSET_URL', value: 
"${params.UPLOAD_ASSET_URL}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def onlineEditorBuildJob() {
     env.ONLINE_EDITOR_JOB_RESULT = build(
-        job: 'KIE/kie-tools/individual-release-artifacts-jobs/online-editor',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/online-editor",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def chromeExtensionsBuildJob() {
     env.CHROME_EXTENSIONS_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/chrome-extensions',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/chrome-extensions",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
             string(name: 'UPLOAD_ASSET_URL', value: 
"${params.UPLOAD_ASSET_URL}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def standaloneEditorsCdnBuildJob() {
     env.STANDALONE_EDITORS_CDN_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/standalone-editors-cdn',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/standalone-editors-cdn",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def kieSandboxExtendedServicesImageBuildJob() {
     env.KIE_SANDBOX_EXTENDED_SERVICES_IMAGE_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/kie-sandbox-extended-services',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/kie-sandbox-extended-services",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
     env.KIE_SANDBOX_EXTENDED_SERVICES_URL = 
openShiftUtils.getAppRoute("${env.OPENSHIFT_NAMESPACE}", 
'kie-sandbox-extended-services', "${pipelineVars.openshiftCredentialsId}")
@@ -834,7 +859,8 @@ def corsProxyImageBuildJob() {
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
     env.KIE_SANDBOX_CORS_PROXY_URL = 
openShiftUtils.getAppRoute("${env.OPENSHIFT_NAMESPACE}", 'cors-proxy', 
"${pipelineVars.openshiftCredentialsId}")
@@ -842,14 +868,15 @@ def corsProxyImageBuildJob() {
 
 def kieSandboxImageBuildJob() {
     env.KIE_SANDBOX_IMAGE_JOB_RESULT = build(
-        job: 'KIE/kie-tools/individual-release-artifacts-jobs/kie-sandbox',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/kie-sandbox",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
             string(name: 'KIE_SANDBOX_EXTENDED_SERVICES_URL', value: 
"${env.KIE_SANDBOX_EXTENDED_SERVICES_URL}"),
             string(name: 'KIE_SANDBOX_CORS_PROXY_URL', value: 
"${env.KIE_SANDBOX_CORS_PROXY_URL}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
     env.KIE_SANDBOX_URL = 
openShiftUtils.getAppRoute("${env.OPENSHIFT_NAMESPACE}", 'kie-sandbox', 
"${pipelineVars.openshiftCredentialsId}")
@@ -857,12 +884,13 @@ def kieSandboxImageBuildJob() {
 
 def kieSandboxAcceleratorQuarkusBuildJob() {
     env.KIE_SANDBOX_IMAGE_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/kie-sandbox-accelerator-quarkus',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/kie-sandbox-accelerator-quarkus",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
     env.KIE_SANDBOX_URL = 
openShiftUtils.getAppRoute("${env.OPENSHIFT_NAMESPACE}", 'kie-sandbox', 
"${pipelineVars.openshiftCredentialsId}")
@@ -870,12 +898,13 @@ def kieSandboxAcceleratorQuarkusBuildJob() {
 
 def kieSandboxHelmChartBuildJob() {
     env.KIE_SANDBOX_HELM_CHART_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/kie-sandbox-helm-chart',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/kie-sandbox-helm-chart",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
@@ -883,24 +912,26 @@ def kieSandboxHelmChartBuildJob() {
 def runtimeToolsConsolesHelmChartBuildJob() {
     env.RUNTIME_TOOLS_CONSOLES_HELM_CHART_JOB_RESULT = build(
         wait: true,
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/runtime-tools-consoles-helm-chart',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/runtime-tools-consoles-helm-chart",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
 
 def kogitoDbMigratorToolBuildJob() {
     env.KOGITO_DB_MIGRATOR_TOOL_JOB_RESULT = build(
-        job: 
'KIE/kie-tools/individual-release-artifacts-jobs/kogito-db-migrator-tool',
+        job: 
"KIE/kie-tools/${params.PIPELINE_PATH}/individual-release-artifacts-jobs/kogito-db-migrator-tool",
         parameters: [
             booleanParam(name: 'DRY_RUN', value: "${params.DRY_RUN}"),
             string(name: 'BASE_REF', value: "${params.BASE_REF}"),
             string(name: 'RELEASE_VERSION', value: 
"${params.RELEASE_VERSION}"),
-            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}")
+            string(name: 'RELEASE_CANDIDATE_VERSION', value: 
"${params.RELEASE_CANDIDATE_VERSION}"),
+            string(name: 'PIPELINE_PATH', value: "${params.PIPELINE_PATH}")
         ]
     ).result
 }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.dashbuilder-viewer-image 
b/.ci/jenkins/release-jobs/Jenkinsfile.dashbuilder-viewer-image
index c3fd958cd2d..80698c8c15e 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.dashbuilder-viewer-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.dashbuilder-viewer-image
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-base-image 
b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-base-image
index 53e66623f82..8eb876fc433 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-base-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-base-image
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git 
a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-dmn-form-webapp-image 
b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-dmn-form-webapp-image
index 8dfc891443e..72bb8c680b3 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-dmn-form-webapp-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-dmn-form-webapp-image
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git 
a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-quarkus-blank-app-image 
b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-quarkus-blank-app-image
index d2f134bda31..59f2483d5de 100644
--- 
a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-quarkus-blank-app-image
+++ 
b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-quarkus-blank-app-image
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-upload-service 
b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-upload-service
index 24d8f835eb1..c7c33142d5f 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-upload-service
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.dev-deployment-upload-service
@@ -32,6 +32,7 @@ pipeline {
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Upload Asset Url', name: 'UPLOAD_ASSET_URL')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.extended-services 
b/.ci/jenkins/release-jobs/Jenkinsfile.extended-services
index 76f8a8d9872..61830a7087e 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.extended-services
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.extended-services
@@ -32,6 +32,7 @@ pipeline {
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Upload Asset Url', name: 'UPLOAD_ASSET_URL')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.jbpm-quarkus-devui 
b/.ci/jenkins/release-jobs/Jenkinsfile.jbpm-quarkus-devui
index 56ab28c9e94..8905957a303 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.jbpm-quarkus-devui
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.jbpm-quarkus-devui
@@ -30,6 +30,7 @@ pipeline {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: 
true)
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox 
b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox
index da8ab75d5ac..0faafc4f6d4 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox
@@ -33,6 +33,7 @@ pipeline {
         string(description: 'Kie Sandbox Extendend Services Url', name: 
'KIE_SANDBOX_EXTENDED_SERVICES_URL')
         string(description: 'Kie Sandbox Cors Proxy Url', name: 
'KIE_SANDBOX_CORS_PROXY_URL')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git 
a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-accelerator-quarkus 
b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-accelerator-quarkus
index 5543a000225..66223775dc7 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-accelerator-quarkus
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-accelerator-quarkus
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-extended-services 
b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-extended-services
index 86253aa7884..1798bae1adc 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-extended-services
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-extended-services
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-helm-chart 
b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-helm-chart
index aba86c4dabf..c73f512f60f 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-helm-chart
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kie-sandbox-helm-chart
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kn-plugin-workflow 
b/.ci/jenkins/release-jobs/Jenkinsfile.kn-plugin-workflow
index 98e31315170..d0aa22cd1ce 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kn-plugin-workflow
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kn-plugin-workflow
@@ -32,6 +32,7 @@ pipeline {
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Upload Asset Url', name: 'UPLOAD_ASSET_URL')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-base-builder-image 
b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-base-builder-image
index d882b33d880..04021efce60 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-base-builder-image
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-base-builder-image
@@ -31,6 +31,7 @@ pipeline {
         string(name: 'RELEASE_VERSION', description: 'Release Version', 
defaultValue: '0.0.0')
         string(name: 'BASE_REF', description: 'GitHub Base Ref (tag or 
branch)')
         string(name: 'RELEASE_CANDIDATE_VERSION', description: 'Release 
Candidate Version', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
@@ -50,7 +51,7 @@ pipeline {
 
         PNPM_FILTER_STRING = '-F @kie-tools/dev-deployment-base-image...'
 
-        MAVEN_ARGS = "-B -s ${WORKSPACE}/kie-settings.xml"
+        MAVEN_ARGS = "-Dmaven.repo.local=${WORKSPACE}/.maven"
     }
 
     stages {
@@ -98,7 +99,7 @@ pipeline {
             steps {
                 dir('kie-tools') {
                     script {
-                        
buildUtils.setupPnpm("${pipelineVars.mavenSettingsReleaseConfigFileId}")
+                        buildUtils.setupPnpm()
                     }
                 }
             }
@@ -108,7 +109,7 @@ pipeline {
             steps {
                 dir('kie-tools') {
                     script {
-                        buildUtils.pnpmBootstrap("${env.PNPM_FILTER_STRING}", 
"${env.MAVEN_ARGS}")
+                        buildUtils.pnpmBootstrap(env.PNPM_FILTER_STRING, 
env.MAVEN_ARGS)
                     }
                 }
             }
@@ -118,7 +119,7 @@ pipeline {
             steps {
                 dir('kie-tools') {
                     script {
-                        buildUtils.pnpmBuild("${env.PNPM_FILTER_STRING}")
+                        buildUtils.pnpmBuild(env.PNPM_FILTER_STRING, 
env.MAVEN_ARGS)
                     }
                 }
             }
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-db-migrator-tool 
b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-db-migrator-tool
index 07fad409420..4af53cbb57d 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-db-migrator-tool
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-db-migrator-tool
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-management-console 
b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-management-console
index da74417405f..ceed2e44980 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-management-console
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-management-console
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-serverless-operator 
b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-serverless-operator
index 323e90d1bbc..ea2233f3ef4 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-serverless-operator
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-serverless-operator
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder 
b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder
index 38bbcb14930..8db3dbd3820 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-builder
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode 
b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode
index 6b17946cd3c..d23f9207ec8 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.kogito-swf-devmode
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.npm-packages 
b/.ci/jenkins/release-jobs/Jenkinsfile.npm-packages
index 1ddc16688a1..c36590dcf3e 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.npm-packages
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.npm-packages
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.online-editor 
b/.ci/jenkins/release-jobs/Jenkinsfile.online-editor
index 018421203b2..793f7896e8f 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.online-editor
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.online-editor
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git 
a/.ci/jenkins/release-jobs/Jenkinsfile.runtime-tools-consoles-helm-chart 
b/.ci/jenkins/release-jobs/Jenkinsfile.runtime-tools-consoles-helm-chart
index 6ad711f429d..819c8fb5428 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.runtime-tools-consoles-helm-chart
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.runtime-tools-consoles-helm-chart
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools 
b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools
index 96cdedd3ce3..f175c5f17af 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools
@@ -30,6 +30,7 @@ pipeline {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: 
true)
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git 
a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-base-builder-image
 
b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-base-builder-image
index fb316130e21..0714c8ed723 100644
--- 
a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-base-builder-image
+++ 
b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-base-builder-image
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git 
a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-builder-image
 
b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-builder-image
index b4e87761730..b96703336ea 100644
--- 
a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-builder-image
+++ 
b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-builder-image
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git 
a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-dev-mode-image
 
b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-dev-mode-image
index 7bc29ccae65..8847a53d331 100644
--- 
a/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-dev-mode-image
+++ 
b/.ci/jenkins/release-jobs/Jenkinsfile.serverless-logic-web-tools-swf-dev-mode-image
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.sonataflow-management-console 
b/.ci/jenkins/release-jobs/Jenkinsfile.sonataflow-management-console
index 6fecc3a262e..2d0f02ca476 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.sonataflow-management-console
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.sonataflow-management-console
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.sonataflow-quarkus-devui 
b/.ci/jenkins/release-jobs/Jenkinsfile.sonataflow-quarkus-devui
index 38d13352877..48dee0464f6 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.sonataflow-quarkus-devui
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.sonataflow-quarkus-devui
@@ -30,6 +30,7 @@ pipeline {
         booleanParam(description: 'Dry run', name: 'DRY_RUN', defaultValue: 
true)
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.standalone-editors-cdn 
b/.ci/jenkins/release-jobs/Jenkinsfile.standalone-editors-cdn
index 9df93fc6948..fa94c399f34 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.standalone-editors-cdn
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.standalone-editors-cdn
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-dev 
b/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-dev
index 3e040cb9689..a7379af0f9b 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-dev
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-dev
@@ -31,6 +31,7 @@ pipeline {
         string(description: 'Release Version', name: 'RELEASE_VERSION', 
defaultValue: '0.0.0')
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Upload Asset Url', name: 'UPLOAD_ASSET_URL')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {
diff --git a/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-prod 
b/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-prod
index 1ebbe5944c8..c4609e1b303 100644
--- a/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-prod
+++ b/.ci/jenkins/release-jobs/Jenkinsfile.vscode-extensions-prod
@@ -32,6 +32,7 @@ pipeline {
         string(description: 'Base Ref', name: 'BASE_REF')
         string(description: 'Upload Asset Url', name: 'UPLOAD_ASSET_URL')
         string(description: 'Release Candidate Version', name: 
'RELEASE_CANDIDATE_VERSION', defaultValue: '')
+        string(name: 'PIPELINE_PATH', description: 'Path to run the pipeline')
     }
 
     environment {


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to